HairBSDF, gamma for a refracted ray

Details

Time bar (total: 25.3s)

analyze3.7s (14.5%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%11.1%88.9%0%0%0%0
0%0%19.6%80.4%0%0%0%1
0%0%34.6%65.4%0%0%0%2
0%0%60.5%39.5%0%0%0%3
0%0%105.2%-5.2%0%0%0%4
0%0%183.2%-83.2%0%0%0%5
0%0%312.9%-212.9%0%0%0%6
0%0%531.8%-431.8%0%0%0%7
0%0%903.9%-803.9%0%0%0%8
0%0%1501.2%-1401.2%0%0%0%9
0%0%2480%-2380%0%0%0%10
0%0%4096.9%-3996.9%0%0%0%11
0%0%6541.5%-6441.5%0%0%0%12
Compiler

Compiled 44 to 30 computations (31.8% saved)

sample10.0s (39.7%)

Results
5.1s8418×body256precondition
3.3s5673×body256infinite
1.7s2583×body256valid
Bogosity

preprocess144.0ms (0.6%)

Algorithm
egg-herbie
Rules
1164×div-sub
1094×sub-neg
802×associate-/r/
728×fma-def
698×fma-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
035220
170220
2111220
3228220
4402220
5625220
6987220
72083220
83898220
94975220
105972220
117183220
127869220
033
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
2
Outputs
0
1
2
Call 2
Inputs
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 h h) (sqrt.f32 (-.f32 1 (*.f32 h h))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (sqrt.f32 (-.f32 1 (*.f32 eta eta))))))))
(asin.f32 (/.f32 eta (sqrt.f32 (-.f32 (*.f32 h h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
Outputs
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(asin.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 h h) (sqrt.f32 (-.f32 1 (*.f32 h h))))))))
(asin.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 h (/.f32 (sqrt.f32 (-.f32 1 (*.f32 h h))) h))))))
(asin.f32 (/.f32 sinTheta_O (sqrt.f32 (fma.f32 (neg.f32 h) (/.f32 h (sqrt.f32 (-.f32 1 (*.f32 h h)))) (*.f32 eta eta)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 eta eta) (sqrt.f32 (-.f32 1 (*.f32 eta eta))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta (/.f32 eta (sqrt.f32 (-.f32 1 (*.f32 eta eta)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta (/.f32 (neg.f32 eta) (sqrt.f32 (-.f32 1 (*.f32 eta eta)))) (*.f32 sinTheta_O sinTheta_O)))))
(asin.f32 (/.f32 eta (sqrt.f32 (-.f32 (*.f32 h h) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 eta (sqrt.f32 (fma.f32 h h (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 eta (sqrt.f32 (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 h h)))))
Compiler

Compiled 24 to 16 computations (33.3% saved)

simplify112.0ms (0.4%)

Algorithm
egg-herbie
Rules
1968×fma-def
1454×sub-neg
1328×div-sub
766×unsub-neg
676×associate-/r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01655
12955
24355
38155
414055
520455
631955
762055
8113955
9211255
10382555
11512355
12681755
13791955
Stop Event
node limit
Counts
1 → 4
Calls
Call 1
Inputs
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
Outputs
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))

eval1.0ms (0%)

Compiler

Compiled 75 to 41 computations (45.3% saved)

prune2.0ms (0%)

Pruning

2 alts after pruning (2 fresh and 0 done)

PrunedKeptTotal
New314
Fresh011
Picked000
Done000
Total325
Accurracy
13.8%
Counts
5 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
13.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
13.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
Compiler

Compiled 42 to 26 computations (38.1% saved)

localize306.0ms (1.2%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.9%
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
50.6%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
47.3%
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
29.8%
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
Compiler

Compiled 99 to 42 computations (57.6% saved)

series24.0ms (0.1%)

Counts
4 → 104
Calls

30 calls:

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

rewrite172.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1796×prod-diff
758×fma-def
616×expm1-udef
614×log1p-udef
364×add-sqr-sqrt
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
016192
1350192
24789186
Stop Event
node limit
Counts
4 → 322
Calls
Call 1
Inputs
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(*.f32 1 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (pow.f32 1 1/2) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1/2))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (hypot.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (hypot.f32 (*.f32 eta eta) (hypot.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/2)
(pow.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)
(pow.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2) 1/3)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) 2)
(fabs.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (exp.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2))
(expm1.f32 (log1p.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(hypot.f32 (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta)
(exp.f32 (log.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1/2))
(exp.f32 (*.f32 (log.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1)
(*.f32 1 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(*.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (pow.f32 (cbrt.f32 h) 2) (*.f32 (cbrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(*.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) h)
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(pow.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3)
(pow.f32 (pow.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 2)
(pow.f32 (/.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h) -1)
(neg.f32 (/.f32 h (neg.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(sqrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 2) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3)) (fma.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2) (fma.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(*.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)
(*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(*.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))))
(/.f32 1 (/.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (neg.f32 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)
(pow.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)
(pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) 1/2)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))
(log.f32 (exp.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 eta eta (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (*.f32 eta eta) 1 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (*.f32 eta eta) 1 (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 eta eta))
(fma.f32 1 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 1 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 1 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 eta eta))
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (*.f32 eta eta))
(fma.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 eta eta))
(fma.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))
(fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 eta eta))
(fma.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))
(fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))

simplify290.0ms (1.1%)

Algorithm
egg-herbie
Rules
880×fma-def
796×associate-*r*
706×associate-*l*
620×associate-+r+
564×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
095947964
1254240790
Stop Event
node limit
Counts
426 → 632
Calls
Call 1
Inputs
(*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4))) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))))))
eta
(+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))))
(*.f32 -1 eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 eta)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 eta))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta))))
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2))))) eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (+.f32 (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (-.f32 1 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 4)))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5)))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) h)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(pow.f32 eta 2)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 -3/8 (pow.f32 sinTheta_O 6)) (*.f32 -1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (pow.f32 eta 2) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))
(-.f32 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(*.f32 1 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (pow.f32 1 1/2) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1/2))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (hypot.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (hypot.f32 (*.f32 eta eta) (hypot.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/2)
(pow.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)
(pow.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2) 1/3)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) 2)
(fabs.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (exp.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2))
(expm1.f32 (log1p.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(hypot.f32 (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta)
(exp.f32 (log.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1/2))
(exp.f32 (*.f32 (log.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1)
(*.f32 1 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(*.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (pow.f32 (cbrt.f32 h) 2) (*.f32 (cbrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(*.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) h)
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(pow.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3)
(pow.f32 (pow.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 2)
(pow.f32 (/.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h) -1)
(neg.f32 (/.f32 h (neg.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(sqrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(+.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 2))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 2) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3)) (fma.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2) (fma.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(*.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)
(*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(*.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 1 (/.f32 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))))
(/.f32 1 (/.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (neg.f32 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)
(pow.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)
(pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) 1/2)
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) 1/3)
(sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))
(log.f32 (exp.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 eta eta (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (*.f32 eta eta) 1 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (*.f32 eta eta) 1 (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 eta eta))
(fma.f32 1 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 1 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 1 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 eta eta))
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (*.f32 eta eta))
(fma.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 eta eta))
(fma.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))
(fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 eta eta))
(fma.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))
(fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
Outputs
(*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))
(*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 eta eta) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))
(fma.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) (*.f32 (/.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 -1)) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) 1/2)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4)))))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 eta eta) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (sqrt.f32 -1) sinTheta_O)) (fma.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4)))))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 -1)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3)) (/.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (neg.f32 (sqrt.f32 -1)))) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4))) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))))))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 eta eta) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (sqrt.f32 -1) sinTheta_O)) (fma.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4)) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4))))))
(fma.f32 1/2 (*.f32 (/.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 -1)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (fma.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 3)) (/.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (neg.f32 (sqrt.f32 -1)))) (*.f32 1/16 (*.f32 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 5)) (/.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (pow.f32 (sqrt.f32 -1) 5)))))))
eta
(+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 eta (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))))))
(+.f32 eta (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(+.f32 eta (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))))
(+.f32 eta (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))))))
(+.f32 (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta) (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) -1/16))))
(*.f32 -1 eta)
(neg.f32 eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 eta))
(-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 eta)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (neg.f32 eta)))
(fma.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (*.f32 (/.f32 1/8 (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 eta))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (neg.f32 eta))))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (-.f32 (*.f32 (/.f32 1/8 (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) eta)))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta))))
(+.f32 eta (*.f32 -1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4))))))
(fma.f32 -1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4)))) eta)
(+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 sinTheta_O 4)) eta)) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 2))))) eta)))))
(+.f32 eta (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 -1/2 (+.f32 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 sinTheta_O 6) (/.f32 eta (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (*.f32 eta eta))))))))))
(+.f32 eta (*.f32 -1/2 (+.f32 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4)))) (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (*.f32 eta eta)) 3/8) (/.f32 eta (pow.f32 sinTheta_O 6))))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h)
(*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 h (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (*.f32 eta eta)) (sqrt.f32 -1))) (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) (/.f32 (sqrt.f32 -1) (*.f32 eta eta)))) (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 h (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (*.f32 eta eta)) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (fma.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) 2)) (*.f32 sinTheta_O h))))) (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(+.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) (/.f32 (sqrt.f32 -1) (*.f32 eta eta)))) (*.f32 -1/2 (/.f32 (pow.f32 eta 4) (/.f32 (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)) (-.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) 1/2)) 2) (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) (*.f32 sinTheta_O (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2) (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (*.f32 (+.f32 (*.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 (*.f32 sinTheta_O (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4)))) (sqrt.f32 -1)))) 2)) (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (pow.f32 (sqrt.f32 -1) 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 2)) (/.f32 1 (pow.f32 sinTheta_O 4))) (-.f32 1 (pow.f32 sinTheta_O 2))) (pow.f32 sinTheta_O 4)))) (*.f32 sinTheta_O h))) (sqrt.f32 -1)) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))))
(fma.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (*.f32 sinTheta_O (*.f32 h (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))) (*.f32 eta eta)) (sqrt.f32 -1))) (fma.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (fma.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) 2)) (*.f32 sinTheta_O h))))) (fma.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (*.f32 -1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 (*.f32 (pow.f32 eta 6) (*.f32 (*.f32 sinTheta_O h) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (fma.f32 -1 (*.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))))))) 2)))))) (neg.f32 (/.f32 (-.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 1 (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 -1)))))))
(+.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (*.f32 sinTheta_O (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) (/.f32 (sqrt.f32 -1) (*.f32 eta eta)))) (*.f32 -1/2 (/.f32 (pow.f32 eta 4) (/.f32 (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O h)) (-.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) 1/2)) 2) (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (fma.f32 -1/2 (/.f32 (*.f32 (-.f32 (*.f32 (/.f32 (*.f32 (-.f32 (pow.f32 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 -1) (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))))) 1/2)) 2) (*.f32 (-.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (/.f32 (/.f32 1 (pow.f32 sinTheta_O 4)) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) (*.f32 sinTheta_O sinTheta_O))) -1) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) -1/2)) (/.f32 (+.f32 (/.f32 1 (*.f32 sinTheta_O sinTheta_O)) (/.f32 -1 (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 sinTheta_O h) (pow.f32 eta 6))) (/.f32 (sqrt.f32 -1) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))) (*.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(/.f32 h eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 h eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5)))))
(+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))))))
(fma.f32 -1/2 (/.f32 (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (pow.f32 eta 7) h)) (+.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta)) (*.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h)))))
(fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) -1/2)) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (fma.f32 -1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 h eta))))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 (neg.f32 h) eta))
(fma.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 h) eta))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta)))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (fma.f32 1/2 (/.f32 h (/.f32 (pow.f32 eta 5) (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (neg.f32 h) eta)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2)))))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) 2) (*.f32 -1 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (fma.f32 1/2 (/.f32 (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (neg.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (-.f32 (*.f32 1/2 (+.f32 (/.f32 (-.f32 (*.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) -1/2)) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))) (/.f32 (pow.f32 eta 7) h)) (/.f32 h (/.f32 (pow.f32 eta 5) (-.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) 2) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 h eta)))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 (pow.f32 sinTheta_O 4) h))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(fma.f32 1/2 (fma.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 h (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 (pow.f32 sinTheta_O 4) h)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (-.f32 (+.f32 (*.f32 3/8 (/.f32 1 (pow.f32 eta 4))) (*.f32 1/2 (/.f32 1 (pow.f32 eta 6)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 1 (pow.f32 eta 4))) (/.f32 1 (pow.f32 eta 6))) (pow.f32 eta 2))))) h)))))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (*.f32 eta (*.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 1/2 (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 h (-.f32 (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (/.f32 1/2 (pow.f32 eta 6))) (fma.f32 1/2 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 eta eta)) (neg.f32 (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta))))))))))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (fma.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 h (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (*.f32 eta (*.f32 (+.f32 (/.f32 3/8 (pow.f32 eta 4)) (-.f32 (/.f32 1/2 (pow.f32 eta 6)) (-.f32 (/.f32 1/2 (/.f32 (*.f32 eta eta) (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))) (/.f32 (+.f32 (/.f32 1/2 (pow.f32 eta 4)) (/.f32 1 (pow.f32 eta 6))) (*.f32 eta eta))))) (*.f32 h (pow.f32 sinTheta_O 6)))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))) h))
(*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))
(*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 sinTheta_O (*.f32 (neg.f32 sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 2) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 2))
(-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2))))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 eta eta)))
(-.f32 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (*.f32 eta eta)) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 -3/8 (pow.f32 sinTheta_O 6)) (*.f32 -1 (pow.f32 sinTheta_O 2)))))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (+.f32 (fma.f32 -3/8 (pow.f32 sinTheta_O 6) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 eta eta)))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (-.f32 (fma.f32 eta eta (*.f32 (pow.f32 sinTheta_O 6) -3/8)) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O))
(*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 eta eta))
(-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (pow.f32 eta 2) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (+.f32 (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 eta eta)) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (sqrt.f32 -1) sinTheta_O)) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (+.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (neg.f32 (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 eta eta)))
(+.f32 (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)) (fma.f32 eta eta (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O)))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 eta eta))
(fma.f32 (sqrt.f32 -1) sinTheta_O (*.f32 eta eta))
(-.f32 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 eta eta) (-.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 eta eta (fma.f32 (sqrt.f32 -1) sinTheta_O (/.f32 -1/2 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (+.f32 (pow.f32 eta 2) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 eta eta) (-.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O)) (/.f32 1/2 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (fma.f32 eta eta (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (/.f32 -1/2 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 1 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)
(hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (fabs.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (pow.f32 1 1/2) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) 1/2) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (fabs.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (hypot.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (hypot.f32 (*.f32 eta eta) (hypot.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (hypot.f32 (*.f32 eta eta) (hypot.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/2)
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1)
(hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3)
(hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2) 1/3)
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3/2))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) 2)
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fabs.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (exp.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3/2))
(expm1.f32 (log1p.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(hypot.f32 (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta)
(hypot.f32 (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) eta)
(exp.f32 (log.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1/2))
(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1))
(hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log1p.f32 (expm1.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1)
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2))
(*.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (cbrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (pow.f32 (cbrt.f32 h) 2) (*.f32 (cbrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2))
(*.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (sqrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (sqrt.f32 h) (*.f32 (sqrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2)))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2))
(*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) h)
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) -1/2))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (/.f32 h (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)))
(/.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1/4))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (/.f32 (cbrt.f32 h) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)))
(*.f32 (/.f32 1 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)))
(/.f32 (/.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1/4))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (/.f32 1 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (/.f32 h (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(pow.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 1)
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(pow.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3)
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(pow.f32 (pow.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3) 1/3)
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(pow.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 2)
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(pow.f32 (/.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) h) -1)
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(neg.f32 (/.f32 h (neg.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(sqrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (/.f32 (*.f32 h h) (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 3))
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (fma.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))) (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(+.f32 (fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1))) (fma.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(+.f32 (fma.f32 1 (*.f32 1/2 (PI.f32)) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (+.f32 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 0) (-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) 1)
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 1 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 2))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 2) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3)) (fma.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2) (fma.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (fma.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (*.f32 1/2 (PI.f32))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 3)) (fma.f32 (PI.f32) (*.f32 1/4 (PI.f32)) (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (+.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 1/2 (PI.f32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) 6)) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 1)
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 3)
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3) 1/3)
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 2)
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 2))
(fabs.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 3))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 1))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(fma.f32 1 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (neg.f32 sinTheta_O))) (fma.f32 (*.f32 sinTheta_O (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (*.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 eta eta (*.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))) (fma.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (cbrt.f32 (pow.f32 sinTheta_O 4))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (*.f32 0 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 (pow.f32 sinTheta_O 4))))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (neg.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 sinTheta_O 4)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (neg.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (*.f32 0 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (neg.f32 sinTheta_O))) (fma.f32 (*.f32 sinTheta_O (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (*.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 eta eta (*.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))) (fma.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (cbrt.f32 (pow.f32 sinTheta_O 4))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (*.f32 0 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 (pow.f32 sinTheta_O 4))))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (neg.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 sinTheta_O 4)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta eta) 1 (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (neg.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (*.f32 0 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 eta eta (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (neg.f32 sinTheta_O))) (fma.f32 (*.f32 sinTheta_O (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (*.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 eta eta (*.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))) (fma.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (cbrt.f32 (pow.f32 sinTheta_O 4))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (*.f32 0 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 (pow.f32 sinTheta_O 4))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (neg.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 sinTheta_O 4)))) (fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 eta eta (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 eta eta (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (neg.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (*.f32 0 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (neg.f32 sinTheta_O))))
(+.f32 (*.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (-.f32 (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (*.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 0 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (-.f32 (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 (pow.f32 sinTheta_O 4))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4))) (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4))) (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (neg.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4))) (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (*.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 0 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (/.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 (pow.f32 sinTheta_O 4)))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 0 (*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (neg.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (-.f32 (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4))) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (neg.f32 sinTheta_O))))
(+.f32 (*.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 0 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 (pow.f32 sinTheta_O 4))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (neg.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 0 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 0 (*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (neg.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)))) (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (neg.f32 sinTheta_O))))
(+.f32 (*.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 0 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2)) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 (pow.f32 sinTheta_O 4))))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2)) (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2)) (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (neg.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2)) (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 0 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (/.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 (pow.f32 sinTheta_O 4)))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 0 (*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (neg.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (-.f32 (*.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (neg.f32 sinTheta_O))))
(+.f32 (*.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 0 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 (pow.f32 sinTheta_O 4))))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (neg.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 0 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 0 (*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (neg.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (neg.f32 sinTheta_O))))
(+.f32 (*.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 0 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 (pow.f32 sinTheta_O 4))))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (neg.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 0 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 0 (*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (neg.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O))) (fma.f32 (neg.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O))) sinTheta_O (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O))) (fma.f32 (neg.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) sinTheta_O)))
(+.f32 (fma.f32 (*.f32 sinTheta_O (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) sinTheta_O (*.f32 sinTheta_O (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (*.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (neg.f32 sinTheta_O))))
(+.f32 (*.f32 0 (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (*.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 0 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (cbrt.f32 (pow.f32 sinTheta_O 4))))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (*.f32 (/.f32 1 (neg.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1)))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O 1) (*.f32 (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 sinTheta_O 1))))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O (*.f32 sinTheta_O (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (/.f32 -1 (/.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) sinTheta_O)) sinTheta_O)))
(+.f32 (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (/.f32 (neg.f32 sinTheta_O) (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (/.f32 sinTheta_O (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 sinTheta_O (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) sinTheta_O)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (neg.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))))
(+.f32 (*.f32 0 (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (/.f32 (/.f32 sinTheta_O (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 0 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 0 (*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(+.f32 (fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (neg.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(+.f32 (fma.f32 (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (neg.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))))
(+.f32 (*.f32 0 (*.f32 (/.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))) (fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (neg.f32 (pow.f32 (cbrt.f32 sinTheta_O) 2)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))))
(*.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)
(pow.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 2)
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 4))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 eta 4) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4))
(*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))))
(*.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 4))
(/.f32 1 (/.f32 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 eta 4) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 1 (/.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 eta 4) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (neg.f32 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2)))) (neg.f32 (+.f32 (pow.f32 eta 4) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 eta 4) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 (neg.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(*.f32 1 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (+.f32 (pow.f32 eta 4) (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 3)) (+.f32 (pow.f32 eta 4) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (-.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(/.f32 (+.f32 (pow.f32 eta 6) (pow.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3)) (fma.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta)) (pow.f32 eta 4)))
(/.f32 (-.f32 (pow.f32 eta 4) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1)
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2)
(pow.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 2)
(pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 3)
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2) 1/2)
(sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))
(fabs.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(pow.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3) 1/3)
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2))
(fabs.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(log.f32 (exp.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 3))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(expm1.f32 (log1p.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 1))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(log1p.f32 (expm1.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 eta eta (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 eta eta) 1 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 eta eta) 1 (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 eta eta))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 eta eta))
(fma.f32 1 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 1 (*.f32 eta eta) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 1 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 1 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1 (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (pow.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (pow.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 2) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (pow.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (pow.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 2) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (pow.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (pow.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 2) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (pow.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (pow.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) 2) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 4) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 4) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 4) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 4) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 eta eta))
(fma.f32 (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 eta eta))
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 (pow.f32 eta 4))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 eta) eta) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (*.f32 eta eta))
(fma.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 eta eta))
(fma.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (sqrt.f32 eta) (*.f32 (sqrt.f32 eta) eta) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 eta eta))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 eta eta))
(fma.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 eta 4) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 eta 4) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 eta 4) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (*.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (/.f32 1 (+.f32 (pow.f32 eta 4) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 eta 4) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 1 (fma.f32 eta eta (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (*.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4)) (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 1/4) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 eta (sqrt.f32 eta)) (sqrt.f32 eta) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (sqrt.f32 eta) (*.f32 eta (sqrt.f32 eta)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta (*.f32 (sqrt.f32 eta) (sqrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 eta eta))
(fma.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 eta eta))
(fma.f32 -1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta))
(fma.f32 eta eta (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (*.f32 eta eta))
(fma.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 eta eta))
(fma.f32 (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 eta eta))
(fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 eta (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 eta) (*.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1))
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (*.f32 eta (cbrt.f32 eta)) (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta (*.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2)) (*.f32 sinTheta_O sinTheta_O) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 4) (fma.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (+.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 4) (*.f32 0 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 4) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (neg.f32 (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (*.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (pow.f32 (cbrt.f32 (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) 4) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))

eval463.0ms (1.8%)

Compiler

Compiled 30436 to 17783 computations (41.6% saved)

prune225.0ms (0.9%)

Pruning

27 alts after pruning (27 fresh and 0 done)

PrunedKeptTotal
New60527632
Fresh000
Picked101
Done000
Total60627633
Accurracy
28.8%
Counts
633 → 27
Alt Table
Click to see full alt table
StatusAccuracyProgram
8.6%
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
23.1%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 3)
8.5%
(/.f32 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) 6)) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
9.2%
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
8.6%
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
8.4%
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
8.8%
(+.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
23.6%
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
9.2%
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
11.5%
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
0.4%
(asin.f32 (fma.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 h) eta)))
1.9%
(asin.f32 (/.f32 (neg.f32 h) eta))
2.4%
(asin.f32 (/.f32 h (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) eta)))
27.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
13.6%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
13.8%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
13.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
3.2%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 eta 4) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
4.5%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
13.6%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
4.5%
(asin.f32 (/.f32 h (sqrt.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2)))))
14.8%
(asin.f32 (/.f32 h (sqrt.f32 (fabs.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
21.5%
(asin.f32 (/.f32 h (exp.f32 (log.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
27.3%
(asin.f32 (/.f32 h eta))
13.7%
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) h))
23.4%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
9.1%
(asin.f32 (log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
8.6%
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
23.1%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 3)
8.5%
(/.f32 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) 6)) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
9.2%
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
8.6%
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
8.4%
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
8.8%
(+.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
23.6%
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
9.2%
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
11.5%
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
0.4%
(asin.f32 (fma.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 h) eta)))
1.9%
(asin.f32 (/.f32 (neg.f32 h) eta))
2.4%
(asin.f32 (/.f32 h (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) eta)))
27.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
13.6%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
13.8%
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
13.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
3.2%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 eta 4) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
4.5%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
13.6%
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
4.5%
(asin.f32 (/.f32 h (sqrt.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2)))))
14.8%
(asin.f32 (/.f32 h (sqrt.f32 (fabs.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
21.5%
(asin.f32 (/.f32 h (exp.f32 (log.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
27.3%
(asin.f32 (/.f32 h eta))
13.7%
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) h))
23.4%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
9.1%
(asin.f32 (log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
Compiler

Compiled 4812 to 2992 computations (37.8% saved)

localize1.4s (5.7%)

Local Accuracy

Found 17 expressions with local accuracy:

NewAccuracyProgram
31.2%
(acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
12.7%
(sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
3.1%
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
0.0%
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
100.0%
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))
31.2%
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
12.7%
(sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
3.1%
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
31.2%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
12.7%
(sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
3.1%
(/.f32 1 (neg.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
0.0%
(neg.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
61.8%
(asin.f32 (/.f32 h eta))
99.8%
(+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
99.5%
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
78.5%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
56.9%
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
Compiler

Compiled 493 to 218 computations (55.8% saved)

series162.0ms (0.6%)

Counts
17 → 432
Calls

114 calls:

TimeVariablePointExpression
89.0ms
h
@0
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
8.0ms
h
@inf
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
7.0ms
sinTheta_O
@inf
(/.f32 1 (neg.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
4.0ms
eta
@0
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
3.0ms
sinTheta_O
@inf
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))

rewrite141.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
668×add-sqr-sqrt
654×pow1
652×*-un-lft-identity
612×add-exp-log
612×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
032677
1707415
Stop Event
node limit
Counts
17 → 496
Calls
Call 1
Inputs
(/.f32 (*.f32 sinTheta_O sinTheta_O) eta)
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta))))
(+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))
(asin.f32 (/.f32 h eta))
(neg.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(/.f32 1 (neg.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) 1)
(*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (neg.f32 eta)))
(*.f32 1 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) 2) (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 sinTheta_O (sqrt.f32 eta)))
(*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O eta))
(*.f32 (/.f32 sinTheta_O (pow.f32 (cbrt.f32 eta) 2)) (/.f32 sinTheta_O (cbrt.f32 eta)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 eta) 2)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 eta)))
(*.f32 (/.f32 1 (sqrt.f32 eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 eta)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 eta)) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 eta)))
(pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 1)
(pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) 3)
(pow.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3) 1/3)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(pow.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) -1)
(sqrt.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))
(log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))
(cbrt.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3))
(cbrt.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 3)))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) 1))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 1)
(-.f32 (/.f32 0 (neg.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(*.f32 1 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(*.f32 h (/.f32 1 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(*.f32 h (/.f32 1 (neg.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2)) (/.f32 h (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (/.f32 h (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2)) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2)) (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 1)
(pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 3)
(pow.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) h) -1)
(sqrt.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2))
(log.f32 (exp.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(exp.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 1)
(-.f32 (/.f32 (*.f32 eta eta) (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))) (/.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))
(*.f32 1 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2) (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(*.f32 (+.f32 (pow.f32 eta 3) (*.f32 -1/8 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3))) (/.f32 1 (fma.f32 eta eta (-.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (*.f32 eta (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2))))))
(*.f32 (-.f32 (*.f32 eta eta) (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))) (/.f32 1 (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))
(/.f32 1 (/.f32 (fma.f32 eta eta (-.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (*.f32 eta (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2)))) (+.f32 (pow.f32 eta 3) (*.f32 -1/8 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3)))))
(/.f32 1 (/.f32 (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) (-.f32 (*.f32 eta eta) (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)))))
(/.f32 (+.f32 (pow.f32 eta 3) (*.f32 -1/8 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3))) (fma.f32 eta eta (-.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (*.f32 eta (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2)))))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))) (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 eta 3) (*.f32 -1/8 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3)))) (neg.f32 (fma.f32 eta eta (-.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (*.f32 eta (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)))) (neg.f32 (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))
(/.f32 (+.f32 (*.f32 -1/8 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3)) (pow.f32 eta 3)) (+.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2) eta))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (*.f32 eta eta)) (-.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2) eta))
(pow.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) 1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) 2))
(log.f32 (exp.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(exp.f32 (log.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 1))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 1 eta (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2))
(fma.f32 1 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2) eta)
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta) (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2))
(fma.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))) (cbrt.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2)) eta)
(fma.f32 (sqrt.f32 eta) (sqrt.f32 eta) (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2))
(fma.f32 (*.f32 (sqrt.f32 -1/2) (/.f32 sinTheta_O (sqrt.f32 eta))) (*.f32 (sqrt.f32 -1/2) (/.f32 sinTheta_O (sqrt.f32 eta))) eta)
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h eta)))) 1)
(*.f32 1 (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) (sqrt.f32 (asin.f32 (/.f32 h eta))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta)))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h eta)))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(+.f32 0 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(-.f32 0 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(*.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))) (neg.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (neg.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (neg.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (neg.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 1 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1)
(/.f32 (-.f32 0 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)) (+.f32 0 (+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (*.f32 0 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (-.f32 0 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2)
(pow.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3) 1/3)
(pow.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)
(sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(log.f32 (exp.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3))
(expm1.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(exp.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(*.f32 1 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -2)) (/.f32 1 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2))
(*.f32 -1 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))) -1) (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1))
(*.f32 (pow.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1) (pow.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1))
(pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1)
(pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) 1/3)
(pow.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2) 2)
(sqrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -2))
(log.f32 (exp.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (neg.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (pow.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)) 1/2))
(*.f32 sinTheta_O (/.f32 1 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 1 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))))
(*.f32 (pow.f32 1 1/2) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2) (pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(/.f32 sinTheta_O (sqrt.f32 (neg.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (neg.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 1 (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 1 (/.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) sinTheta_O))
(/.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(pow.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) 1/2)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 1)
(pow.f32 (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)
(pow.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 2)
(fabs.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log.f32 (exp.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(cbrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)
(neg.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 0 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(-.f32 (/.f32 0 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) h)
(*.f32 h (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 h (neg.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2) (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 -1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) -1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) -1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 -1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 -1 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 h 1) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 h (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 1 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 h -1) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)
(pow.f32 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h) -1)
(neg.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(sqrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2))
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) (pow.f32 h 3)))
(cbrt.f32 (*.f32 (pow.f32 h 3) (pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (pow.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)) 1/2))
(*.f32 sinTheta_O (/.f32 1 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 1 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))))
(*.f32 (pow.f32 1 1/2) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2) (pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(/.f32 sinTheta_O (sqrt.f32 (neg.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (neg.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 1 (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 1 (/.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) sinTheta_O))
(/.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(pow.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) 1/2)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 1)
(pow.f32 (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)
(pow.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 2)
(fabs.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log.f32 (exp.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(cbrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)
(neg.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))) 1)
(*.f32 sinTheta_O (/.f32 1 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (hypot.f32 1 sinTheta_O)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (neg.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 1 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(*.f32 (/.f32 sinTheta_O (pow.f32 (cbrt.f32 (hypot.f32 1 sinTheta_O)) 2)) (/.f32 sinTheta_O (cbrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (hypot.f32 1 sinTheta_O)) 2)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 1 (sqrt.f32 (hypot.f32 1 sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (cbrt.f32 (hypot.f32 1 sinTheta_O)) 2)) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 (hypot.f32 1 sinTheta_O))) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (hypot.f32 1 sinTheta_O)))
(pow.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) 1)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 2)
(pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 3)
(pow.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/2)
(pow.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) 3) 1/3)
(pow.f32 (/.f32 (hypot.f32 1 sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) -1)
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))))
(cbrt.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) 3))
(cbrt.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (hypot.f32 1 sinTheta_O) 3)))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(+.f32 0 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(+.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 -1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (neg.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(-.f32 0 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (PI.f32) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(*.f32 1 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2) (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(*.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 0 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 0 (+.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (*.f32 0 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (-.f32 0 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)
(sqrt.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))
(log.f32 (exp.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(expm1.f32 (log1p.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (log.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 0 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(-.f32 (/.f32 0 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) h)
(*.f32 h (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 h (neg.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2) (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 -1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) -1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) -1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 -1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 -1 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 h 1) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 h (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 1 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 h -1) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)
(pow.f32 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h) -1)
(neg.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(sqrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2))
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) (pow.f32 h 3)))
(cbrt.f32 (*.f32 (pow.f32 h 3) (pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (pow.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)) 1/2))
(*.f32 sinTheta_O (/.f32 1 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 1 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))))
(*.f32 (pow.f32 1 1/2) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2) (pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(/.f32 sinTheta_O (sqrt.f32 (neg.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (neg.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 1 (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 1 (/.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) sinTheta_O))
(/.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(pow.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) 1/2)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 1)
(pow.f32 (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)
(pow.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 2)
(fabs.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log.f32 (exp.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(cbrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(+.f32 0 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(+.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 -1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (neg.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(-.f32 0 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (PI.f32) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(*.f32 1 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2) (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(*.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 0 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 0 (+.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (*.f32 0 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (-.f32 0 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(sqrt.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))
(log.f32 (exp.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(expm1.f32 (log1p.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (log.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))

simplify426.0ms (1.7%)

Algorithm
egg-herbie
Rules
1910×fma-def
792×*-commutative
582×distribute-lft-in
508×sqr-pow
400×+-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
0139669022
1411662990
Stop Event
node limit
Counts
928 → 777
Calls
Call 1
Inputs
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 -1 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4)))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))))))
(*.f32 -1 eta)
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1 eta) (*.f32 -1/16 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 6) (pow.f32 sinTheta_O 6)) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))))
eta
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) eta)
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) eta))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 eta (*.f32 1/16 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 6) (pow.f32 sinTheta_O 6)) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))))
(*.f32 -1 eta)
(+.f32 (*.f32 -1 eta) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) (pow.f32 sinTheta_O 4)) eta)) (+.f32 (*.f32 -1 eta) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) eta))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) (pow.f32 sinTheta_O 4)) eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 5/16 (pow.f32 (sqrt.f32 -1) 2)) (*.f32 1/16 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2))) (pow.f32 eta 2)))) (pow.f32 sinTheta_O 6)) eta)) (+.f32 (*.f32 -1 eta) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) eta)))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 sinTheta_O 3) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 5/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 15/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 sinTheta_O 5) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 sinTheta_O 3) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))))))
(*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) sinTheta_O)))) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) sinTheta_O)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) sinTheta_O)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 15/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))))) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))))) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(*.f32 -1 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 -1 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 1/4 (*.f32 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4))) (*.f32 1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))))))) (*.f32 -1 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 1/4 (*.f32 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4))) (*.f32 1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 -1/16 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 7)) 1/4) (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (*.f32 1/4 (*.f32 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4))) (*.f32 1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2))) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1/16 (*.f32 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 7)) 1/4))))))) (*.f32 -1 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))))
(/.f32 -1 eta)
(-.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5)))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 6) (pow.f32 sinTheta_O 6)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 eta 7))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))))) (/.f32 1 eta))
(/.f32 1 eta)
(+.f32 (/.f32 1 eta) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 2))) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 1 eta) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 6) (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(/.f32 -1 eta)
(-.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) (pow.f32 eta 3)))) (pow.f32 sinTheta_O 4))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) (pow.f32 eta 3)))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) (pow.f32 eta 3))))) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 5/16 (pow.f32 (sqrt.f32 -1) 2)) (*.f32 1/16 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2))) (pow.f32 eta 2)))) (pow.f32 eta 3))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2))) (pow.f32 eta 5))))) (pow.f32 sinTheta_O 6))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))))) (/.f32 1 eta))
(/.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))
(-.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3))))) (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5))))) (pow.f32 sinTheta_O 5)))) (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 5/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 15/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5)))))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (*.f32 1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5)))))) (pow.f32 sinTheta_O 7))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5))))) (pow.f32 sinTheta_O 5))))) (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))))
(/.f32 1 (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))) (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) 2) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) 2) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3)))) (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 7))))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 7))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 15/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 7))))) (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O)))))))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 5/32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 5/32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 15/128 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7))) (+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) sinTheta_O)) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) sinTheta_O)) (+.f32 (*.f32 5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) sinTheta_O)) (+.f32 (*.f32 15/128 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O)))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))) (*.f32 -1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) sinTheta_O)))
(+.f32 (*.f32 -5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))) (*.f32 -1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) sinTheta_O))))
(+.f32 (*.f32 -15/128 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 -5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))) (*.f32 -1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) sinTheta_O)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4)))) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 1/16 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 7)) 1/4))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 7)) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2))) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4)))) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/8 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 6) (*.f32 (pow.f32 sinTheta_O 6) h)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 eta 7))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 h eta)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 2))) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 6) (*.f32 (pow.f32 sinTheta_O 6) h)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 h eta)))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) h) (pow.f32 eta 5)))) (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 5/16 (pow.f32 (sqrt.f32 -1) 2)) (*.f32 1/16 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2))) (pow.f32 eta 2)))) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) h)) (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) h) (pow.f32 eta 5)))) (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 eta 2))))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) h) (pow.f32 eta 5)))) (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3))))))
(/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))
(+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3))))))
(+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5))))) (pow.f32 sinTheta_O 5)))))
(+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 5/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 15/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))))) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (*.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) h)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5)))))) (pow.f32 sinTheta_O 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5))))) (pow.f32 sinTheta_O 5))))))
(*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))) (*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 h (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) 2)) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) h) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 5))))))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (*.f32 h (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 7))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 15/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))))) h) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 7))))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 h (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) 2)) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 7))))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) h) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 5)))))))))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 5/32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 5/32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 15/128 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7))) (+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) sinTheta_O)) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) sinTheta_O)) (+.f32 (*.f32 5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) sinTheta_O)) (+.f32 (*.f32 15/128 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O)))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))) (*.f32 -1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) sinTheta_O)))
(+.f32 (*.f32 -5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))) (*.f32 -1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) sinTheta_O))))
(+.f32 (*.f32 -15/128 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 -5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))) (*.f32 -1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) sinTheta_O)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (*.f32 -3/8 (pow.f32 sinTheta_O 6)) (*.f32 -1 (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -5/16 (pow.f32 sinTheta_O 8)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (*.f32 -3/8 (pow.f32 sinTheta_O 6)) (*.f32 -1 (pow.f32 sinTheta_O 2)))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(-.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4)))) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 1/16 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 7)) 1/4))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 7)) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2))) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4)))) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/8 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 6) (*.f32 (pow.f32 sinTheta_O 6) h)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 eta 7))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 h eta)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 2))) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 6) (*.f32 (pow.f32 sinTheta_O 6) h)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 h eta)))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) h) (pow.f32 eta 5)))) (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 5/16 (pow.f32 (sqrt.f32 -1) 2)) (*.f32 1/16 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2))) (pow.f32 eta 2)))) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) h)) (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) h) (pow.f32 eta 5)))) (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 eta 2))))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) h) (pow.f32 eta 5)))) (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3))))))
(/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))
(+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3))))))
(+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5))))) (pow.f32 sinTheta_O 5)))))
(+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 5/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 15/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))))) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (*.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) h)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5)))))) (pow.f32 sinTheta_O 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5))))) (pow.f32 sinTheta_O 5))))))
(*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))) (*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 h (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) 2)) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) h) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 5))))))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (*.f32 h (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 7))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 15/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))))) h) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 7))))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 h (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) 2)) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 7))))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) h) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 5)))))))))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 5/32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 5/32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 15/128 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7))) (+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) sinTheta_O)) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) sinTheta_O)) (+.f32 (*.f32 5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) sinTheta_O)) (+.f32 (*.f32 15/128 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O)))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))) (*.f32 -1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) sinTheta_O)))
(+.f32 (*.f32 -5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))) (*.f32 -1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) sinTheta_O))))
(+.f32 (*.f32 -15/128 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 -5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))) (*.f32 -1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) sinTheta_O)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) 1)
(*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (neg.f32 eta)))
(*.f32 1 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) 2) (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 sinTheta_O (sqrt.f32 eta)))
(*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O eta))
(*.f32 (/.f32 sinTheta_O (pow.f32 (cbrt.f32 eta) 2)) (/.f32 sinTheta_O (cbrt.f32 eta)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 eta) 2)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 eta)))
(*.f32 (/.f32 1 (sqrt.f32 eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 eta)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 eta)) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 eta)))
(pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 1)
(pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) 3)
(pow.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3) 1/3)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(pow.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) -1)
(sqrt.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))
(log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))
(cbrt.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3))
(cbrt.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 3)))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) 1))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 1)
(-.f32 (/.f32 0 (neg.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(*.f32 1 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(*.f32 h (/.f32 1 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(*.f32 h (/.f32 1 (neg.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2)) (/.f32 h (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (/.f32 h (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2)) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2)) (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 1)
(pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 3)
(pow.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) h) -1)
(sqrt.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2))
(log.f32 (exp.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(exp.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 1)
(-.f32 (/.f32 (*.f32 eta eta) (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))) (/.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))
(*.f32 1 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2) (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(*.f32 (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(*.f32 (+.f32 (pow.f32 eta 3) (*.f32 -1/8 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3))) (/.f32 1 (fma.f32 eta eta (-.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (*.f32 eta (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2))))))
(*.f32 (-.f32 (*.f32 eta eta) (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))) (/.f32 1 (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))
(/.f32 1 (/.f32 (fma.f32 eta eta (-.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (*.f32 eta (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2)))) (+.f32 (pow.f32 eta 3) (*.f32 -1/8 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3)))))
(/.f32 1 (/.f32 (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) (-.f32 (*.f32 eta eta) (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)))))
(/.f32 (+.f32 (pow.f32 eta 3) (*.f32 -1/8 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3))) (fma.f32 eta eta (-.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (*.f32 eta (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2)))))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))) (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))
(/.f32 (neg.f32 (+.f32 (pow.f32 eta 3) (*.f32 -1/8 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3)))) (neg.f32 (fma.f32 eta eta (-.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (*.f32 eta (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)))) (neg.f32 (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))
(/.f32 (+.f32 (*.f32 -1/8 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3)) (pow.f32 eta 3)) (+.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2) eta))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (*.f32 eta eta)) (-.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2) eta))
(pow.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) 1)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) 2))
(log.f32 (exp.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) 3))
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(exp.f32 (log.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 1))
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 1 eta (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2))
(fma.f32 1 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2) eta)
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta) (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2))
(fma.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))) (cbrt.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2)) eta)
(fma.f32 (sqrt.f32 eta) (sqrt.f32 eta) (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2))
(fma.f32 (*.f32 (sqrt.f32 -1/2) (/.f32 sinTheta_O (sqrt.f32 eta))) (*.f32 (sqrt.f32 -1/2) (/.f32 sinTheta_O (sqrt.f32 eta))) eta)
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h eta)))) 1)
(*.f32 1 (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) (sqrt.f32 (asin.f32 (/.f32 h eta))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta)))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h eta)))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(+.f32 0 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(-.f32 0 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(*.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))) (neg.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (neg.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (neg.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (neg.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 1 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1)
(/.f32 (-.f32 0 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)) (+.f32 0 (+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (*.f32 0 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (-.f32 0 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2)
(pow.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3) 1/3)
(pow.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)
(sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(log.f32 (exp.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3))
(expm1.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(exp.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(*.f32 1 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -2)) (/.f32 1 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2))
(*.f32 -1 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))) -1) (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1))
(*.f32 (pow.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1) (pow.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1))
(pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1)
(pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) 1/3)
(pow.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2) 2)
(sqrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -2))
(log.f32 (exp.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (neg.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (pow.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)) 1/2))
(*.f32 sinTheta_O (/.f32 1 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 1 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))))
(*.f32 (pow.f32 1 1/2) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2) (pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(/.f32 sinTheta_O (sqrt.f32 (neg.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (neg.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 1 (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 1 (/.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) sinTheta_O))
(/.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(pow.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) 1/2)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 1)
(pow.f32 (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)
(pow.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 2)
(fabs.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log.f32 (exp.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(cbrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)
(neg.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 0 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(-.f32 (/.f32 0 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) h)
(*.f32 h (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 h (neg.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2) (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 -1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) -1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) -1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 -1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 -1 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 h 1) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 h (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 1 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 h -1) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)
(pow.f32 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h) -1)
(neg.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(sqrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2))
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) (pow.f32 h 3)))
(cbrt.f32 (*.f32 (pow.f32 h 3) (pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (pow.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)) 1/2))
(*.f32 sinTheta_O (/.f32 1 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 1 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))))
(*.f32 (pow.f32 1 1/2) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2) (pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(/.f32 sinTheta_O (sqrt.f32 (neg.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (neg.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 1 (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 1 (/.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) sinTheta_O))
(/.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(pow.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) 1/2)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 1)
(pow.f32 (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)
(pow.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 2)
(fabs.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log.f32 (exp.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(cbrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)
(neg.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))) 1)
(*.f32 sinTheta_O (/.f32 1 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (hypot.f32 1 sinTheta_O)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (neg.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 1 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(*.f32 (/.f32 sinTheta_O (pow.f32 (cbrt.f32 (hypot.f32 1 sinTheta_O)) 2)) (/.f32 sinTheta_O (cbrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (hypot.f32 1 sinTheta_O)) 2)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 1 (sqrt.f32 (hypot.f32 1 sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (cbrt.f32 (hypot.f32 1 sinTheta_O)) 2)) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 (hypot.f32 1 sinTheta_O))) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (hypot.f32 1 sinTheta_O)))
(pow.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) 1)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 2)
(pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 3)
(pow.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/2)
(pow.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) 3) 1/3)
(pow.f32 (/.f32 (hypot.f32 1 sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) -1)
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))))
(cbrt.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) 3))
(cbrt.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (hypot.f32 1 sinTheta_O) 3)))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(+.f32 0 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(+.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 -1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (neg.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(-.f32 0 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (PI.f32) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(*.f32 1 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2) (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(*.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 0 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 0 (+.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (*.f32 0 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (-.f32 0 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)
(sqrt.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))
(log.f32 (exp.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(expm1.f32 (log1p.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (log.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 0 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(-.f32 (/.f32 0 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) h)
(*.f32 h (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 h (neg.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2) (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 -1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) -1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (sqrt.f32 h) -1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 -1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 -1 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 h 1) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 h (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 1 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 h -1) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)
(pow.f32 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h) -1)
(neg.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(sqrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2))
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) (pow.f32 h 3)))
(cbrt.f32 (*.f32 (pow.f32 h 3) (pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (pow.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)) 1/2))
(*.f32 sinTheta_O (/.f32 1 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 1 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))))
(*.f32 (pow.f32 1 1/2) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2) (pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(/.f32 sinTheta_O (sqrt.f32 (neg.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (neg.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 1 (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 1 (/.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) sinTheta_O))
(/.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(pow.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) 1/2)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 1)
(pow.f32 (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)
(pow.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 2)
(fabs.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log.f32 (exp.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(cbrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(+.f32 0 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(+.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 -1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (neg.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(-.f32 0 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (PI.f32) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(*.f32 1 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2) (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(*.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 0 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 0 (+.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (*.f32 0 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (-.f32 0 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(pow.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(sqrt.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))
(log.f32 (exp.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(expm1.f32 (log1p.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (log.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (*.f32 (log.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(log1p.f32 (expm1.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
Outputs
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))))
(fma.f32 1/2 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))))))
(+.f32 (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (/.f32 h eta)) (fma.f32 1/2 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))))
(fma.f32 1/2 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))))))
(+.f32 (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (/.f32 h eta)) (fma.f32 1/2 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))))
(fma.f32 1/2 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))))))
(+.f32 (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (/.f32 h eta)) (fma.f32 1/2 (/.f32 (*.f32 h (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (*.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (fma.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(*.f32 -1 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(*.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))
(*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O)))
(+.f32 (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(fma.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))) (*.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1)))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)))
(-.f32 (*.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1)))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4)))))
(fma.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 eta 4) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 eta 4) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4)) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3))))) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))
(+.f32 (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (+.f32 (*.f32 -1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))) (*.f32 1/8 (*.f32 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))))))
(fma.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))) (fma.f32 -1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 eta 4) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))))))
(-.f32 (fma.f32 -1/16 (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4)) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 1/8 (/.f32 (*.f32 (pow.f32 eta 4) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4)) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))))) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))
(*.f32 -1 eta)
(neg.f32 eta)
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta))
(fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 eta))
(-.f32 (*.f32 (*.f32 -1/2 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta)
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 eta)))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 eta)))
(-.f32 (fma.f32 1/8 (*.f32 (/.f32 1 (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 -1/2 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) eta)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) eta)
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1 eta) (*.f32 -1/16 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 6) (pow.f32 sinTheta_O 6)) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))))
(fma.f32 1/8 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 -1/2 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 -1 eta (*.f32 (*.f32 -1/16 (/.f32 (pow.f32 (sqrt.f32 -1) 6) (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6)))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))))))
(fma.f32 1/8 (*.f32 (/.f32 1 (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 -1/2 (*.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (-.f32 (*.f32 (*.f32 -1/16 (/.f32 (neg.f32 (pow.f32 sinTheta_O 6)) (pow.f32 eta 5))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) eta)))
eta
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) eta)
(fma.f32 1/2 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta)
(fma.f32 1/2 (*.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta)
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) eta))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta))
(fma.f32 (*.f32 (/.f32 1 (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) -1/8 (fma.f32 1/2 (*.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 3) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 eta (*.f32 1/16 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 6) (pow.f32 sinTheta_O 6)) (pow.f32 eta 5)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (+.f32 (fma.f32 1/2 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta) (*.f32 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 6) (/.f32 (pow.f32 eta 5) (pow.f32 sinTheta_O 6))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3)))) 1/16)))
(fma.f32 (*.f32 (/.f32 1 (pow.f32 eta 3)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) -1/8 (fma.f32 1/2 (*.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (*.f32 1/16 (/.f32 (neg.f32 (pow.f32 sinTheta_O 6)) (pow.f32 eta 5))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) eta)))
(*.f32 -1 eta)
(neg.f32 eta)
(+.f32 (*.f32 -1 eta) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) eta)))
(fma.f32 -1 eta (*.f32 -1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 -1/2 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (neg.f32 eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) (pow.f32 sinTheta_O 4)) eta)) (+.f32 (*.f32 -1 eta) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) eta))))
(fma.f32 -1/2 (/.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (/.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4))) (fma.f32 -1 eta (*.f32 -1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 -1/2 (/.f32 (-.f32 -1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4))) (fma.f32 -1/2 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (neg.f32 eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) (pow.f32 sinTheta_O 4)) eta)) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 5/16 (pow.f32 (sqrt.f32 -1) 2)) (*.f32 1/16 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2))) (pow.f32 eta 2)))) (pow.f32 sinTheta_O 6)) eta)) (+.f32 (*.f32 -1 eta) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) eta)))))
(fma.f32 -1/2 (/.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (/.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4))) (fma.f32 -1/2 (/.f32 (+.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) 3/8) (*.f32 -1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (*.f32 eta eta) (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (/.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) eta) 2)))))) (/.f32 eta (pow.f32 sinTheta_O 6))) (fma.f32 -1 eta (*.f32 -1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(fma.f32 -1/2 (/.f32 (-.f32 -1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 eta (pow.f32 sinTheta_O 4))) (fma.f32 -1/2 (/.f32 (+.f32 -3/8 (*.f32 -1/2 (/.f32 -1 (/.f32 (*.f32 eta eta) (-.f32 -1/2 (pow.f32 (/.f32 -1/2 eta) 2)))))) (/.f32 eta (pow.f32 sinTheta_O 6))) (fma.f32 -1/2 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (neg.f32 eta))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))
(neg.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))
(*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))) (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (neg.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))))
(-.f32 (/.f32 (*.f32 -1/2 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 sinTheta_O 3) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (fma.f32 -1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))) (*.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))) 2)) (*.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))) 2)) (*.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 5/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 15/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))))) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 sinTheta_O 5) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (*.f32 (sqrt.f32 -1) (*.f32 (pow.f32 sinTheta_O 3) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (fma.f32 -1/2 (/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) 5/16) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 -1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))) 2)) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2))))) (*.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (fma.f32 -1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))) (*.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))) 2)) (*.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (fma.f32 -1/2 (/.f32 (fma.f32 -5/16 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2) (*.f32 -1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))) 2)) -1) (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))))) (*.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))) 2)) (*.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (*.f32 (sqrt.f32 -1) (neg.f32 (*.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))))))
(*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) sinTheta_O)))) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))
(fma.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) sinTheta_O)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (*.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))))
(fma.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (*.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) sinTheta_O)))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 1/2 (/.f32 (-.f32 (+.f32 (*.f32 15/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))))) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))))) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(fma.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (*.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (fma.f32 1/2 (/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) 5/16) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)))))) (*.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))))
(fma.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (*.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (fma.f32 1/2 (/.f32 (fma.f32 -5/16 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2) (*.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (/.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))))))) (*.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))))
(*.f32 -1 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(neg.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) 1) (*.f32 sinTheta_O (sqrt.f32 -1))))
(/.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 -1 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 eta eta) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (neg.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) 1) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 eta eta) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4)) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3))) (/.f32 (neg.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 1/4 (*.f32 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4))) (*.f32 1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))))))) (*.f32 -1 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 eta eta) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (*.f32 -1 (+.f32 (*.f32 (pow.f32 eta 4) (fma.f32 1/4 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 (*.f32 1/8 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4)) (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))))) (/.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) 1) (*.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 eta eta) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4)) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3))) (neg.f32 (fma.f32 (pow.f32 eta 4) (fma.f32 1/4 (/.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (*.f32 1/8 (/.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (pow.f32 eta 2) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 1/4 (*.f32 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4))) (*.f32 1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 -1/16 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 7)) 1/4) (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (*.f32 1/4 (*.f32 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4))) (*.f32 1/8 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2))) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1/16 (*.f32 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 7)) 1/4))))))) (*.f32 -1 (*.f32 (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 eta eta) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (fma.f32 -1 (*.f32 (pow.f32 eta 4) (fma.f32 1/4 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 (*.f32 1/8 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4)) (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))))) (fma.f32 -1 (*.f32 (pow.f32 eta 6) (fma.f32 -1/16 (/.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 7) 1/4) 1) (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/4 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 (*.f32 1/8 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4)) (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/16 (/.f32 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 7) 1/4) 1) (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))))))) (neg.f32 (/.f32 (*.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) 1) (*.f32 sinTheta_O (sqrt.f32 -1)))))))
(fma.f32 1/2 (/.f32 (*.f32 (*.f32 eta eta) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4)) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3))) (-.f32 (neg.f32 (fma.f32 (pow.f32 eta 6) (fma.f32 -1/16 (/.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 7) 1/4) (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/4 (/.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (*.f32 1/8 (/.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 -1/16 (/.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 7) 1/4) (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7)))))) (/.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4) (*.f32 sinTheta_O (sqrt.f32 -1))))) (*.f32 (pow.f32 eta 4) (fma.f32 1/4 (/.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (*.f32 1/8 (/.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))))))
(/.f32 -1 eta)
(-.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (/.f32 1 eta))
(-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 eta))
(fma.f32 (*.f32 1/2 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 -1 eta))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5)))) (/.f32 1 eta))
(-.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 sinTheta_O 4))) 3/8) (pow.f32 eta 5)))) (/.f32 1 eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (fma.f32 -1 (/.f32 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) 1) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 3/8) (pow.f32 eta 5)) (/.f32 -1 eta)))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 6) (pow.f32 sinTheta_O 6)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 eta 7))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))))) (/.f32 1 eta))
(-.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 -1 (/.f32 (fma.f32 -1/8 (*.f32 (pow.f32 (sqrt.f32 -1) 6) (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 sinTheta_O 4))) 3/8)) (*.f32 sinTheta_O sinTheta_O))))) (pow.f32 eta 7)) (neg.f32 (/.f32 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 sinTheta_O 4))) 3/8) (pow.f32 eta 5))))) (/.f32 1 eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (fma.f32 -1 (+.f32 (/.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) 1) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 3/8)) (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 -1/8 (neg.f32 (pow.f32 sinTheta_O 6))) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))))) (pow.f32 eta 7)) (/.f32 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) 1) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 3/8) (pow.f32 eta 5))) (/.f32 -1 eta)))
(/.f32 1 eta)
(+.f32 (/.f32 1 eta) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (/.f32 1 eta) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (/.f32 1 eta))
(+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(+.f32 (/.f32 1 eta) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (/.f32 1 eta) (fma.f32 1/8 (*.f32 (/.f32 1 (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 1/4 (*.f32 (/.f32 1 (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 2))) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (/.f32 1 eta) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 6) (pow.f32 sinTheta_O 6)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 sinTheta_O 4)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 7) (*.f32 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 sinTheta_O 4))) 3/8) (*.f32 sinTheta_O sinTheta_O))))) (+.f32 (/.f32 1 eta) (fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (/.f32 (pow.f32 (sqrt.f32 -1) 6) (/.f32 (pow.f32 eta 7) (pow.f32 sinTheta_O 6)))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))) (*.f32 1/4 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) 1) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 3/8)) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 7))) (/.f32 1 eta)) (fma.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (/.f32 (neg.f32 (pow.f32 sinTheta_O 6)) (pow.f32 eta 7))) (fma.f32 1/8 (*.f32 (/.f32 1 (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 1/4 (*.f32 (/.f32 1 (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(/.f32 -1 eta)
(-.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))) (/.f32 1 eta))
(fma.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))) (neg.f32 (/.f32 1 eta)))
(fma.f32 1/2 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (/.f32 -1 eta))
(-.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) (pow.f32 eta 3)))) (pow.f32 sinTheta_O 4))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (pow.f32 eta 3)))) (/.f32 1 eta))
(-.f32 (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 5)) (/.f32 (*.f32 -1/2 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (/.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) eta) 2))) (pow.f32 eta 3)))) (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O))))) (/.f32 1 eta))
(fma.f32 (neg.f32 (fma.f32 -1/2 (/.f32 (-.f32 -1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 3)) (/.f32 1/4 (pow.f32 eta 5)))) (pow.f32 sinTheta_O 4) (fma.f32 1/2 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3)) (/.f32 -1 eta)))
(-.f32 (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) (pow.f32 eta 3)))) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) (pow.f32 eta 3))))) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 5/16 (pow.f32 (sqrt.f32 -1) 2)) (*.f32 1/16 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2))) (pow.f32 eta 2)))) (pow.f32 eta 3))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2))) (pow.f32 eta 5))))) (pow.f32 sinTheta_O 6))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (pow.f32 eta 3))))) (/.f32 1 eta))
(-.f32 (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 5)) (/.f32 (*.f32 -1/2 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (/.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) eta) 2))) (pow.f32 eta 3)))) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 -1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (*.f32 eta eta) (fma.f32 1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 5)) (/.f32 (*.f32 -1/2 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (/.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) eta) 2))) (pow.f32 eta 3))))) (fma.f32 -1/2 (/.f32 (+.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) 3/8) (*.f32 -1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (*.f32 eta eta) (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (/.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) eta) 2)))))) (pow.f32 eta 3)) (*.f32 1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 5) (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (/.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) eta) 2)))))))) (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 sinTheta_O sinTheta_O)))))) (/.f32 1 eta))
(+.f32 (-.f32 (-.f32 (*.f32 1/2 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 3))) (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 -1/2 (/.f32 (neg.f32 (fma.f32 -1/2 (/.f32 (-.f32 -1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 3)) (/.f32 1/4 (pow.f32 eta 5)))) (*.f32 eta eta)) (fma.f32 -1/2 (/.f32 (+.f32 -3/8 (*.f32 -1/2 (/.f32 -1 (/.f32 (*.f32 eta eta) (-.f32 -1/2 (pow.f32 (/.f32 -1/2 eta) 2)))))) (pow.f32 eta 3)) (*.f32 1/4 (/.f32 -1 (/.f32 (pow.f32 eta 5) (-.f32 -1/2 (pow.f32 (/.f32 -1/2 eta) 2))))))))) (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/2 (/.f32 (-.f32 -1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (pow.f32 eta 3)) (/.f32 1/4 (pow.f32 eta 5))))) (/.f32 -1 eta))
(/.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))
(/.f32 -1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))
(/.f32 -1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))
(-.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3))))) (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))))
(-.f32 (/.f32 (*.f32 1/2 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta))) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3))) (/.f32 1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))))
(fma.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3))) (/.f32 -1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5))))) (pow.f32 sinTheta_O 5)))) (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))))
(-.f32 (fma.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3))) (neg.f32 (/.f32 (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3))) (/.f32 (*.f32 1/4 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 5)))) (pow.f32 sinTheta_O 5)))) (/.f32 1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))))
(fma.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3))) (fma.f32 -1 (/.f32 (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))) 2)) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3))) (/.f32 (*.f32 1/4 (pow.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 5)))) (pow.f32 sinTheta_O 5)) (/.f32 -1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))))
(-.f32 (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 5/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 15/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5)))))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (*.f32 1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5)))))) (pow.f32 sinTheta_O 7))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5))))) (pow.f32 sinTheta_O 5))))) (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))))
(-.f32 (fma.f32 -1 (/.f32 (fma.f32 -1/2 (/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) 5/16) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 -1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))) 2)) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3))) (/.f32 (*.f32 1/4 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 5)))) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2))) (*.f32 1/4 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))) 2)) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 5)))))) (pow.f32 sinTheta_O 7)) (fma.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3))) (neg.f32 (/.f32 (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3))) (/.f32 (*.f32 1/4 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 5)))) (pow.f32 sinTheta_O 5))))) (/.f32 1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))))
(+.f32 (-.f32 (-.f32 (/.f32 (*.f32 1/2 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3))) (/.f32 (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))) 2)) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3))) (/.f32 (*.f32 1/4 (pow.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 5)))) (pow.f32 sinTheta_O 5))) (/.f32 (fma.f32 -1/2 (/.f32 (fma.f32 -5/16 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2) (*.f32 -1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))) 2)) -1) (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))))) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) -1) (/.f32 (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))) 2)) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3))) (/.f32 (*.f32 1/4 (pow.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 5)))) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 1/4 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))) 2)) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 5)))))) (pow.f32 sinTheta_O 7))) (/.f32 -1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))))
(/.f32 1 (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(/.f32 1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))
(/.f32 (exp.f32 (neg.f32 (*.f32 1/4 (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))) (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))))
(fma.f32 -1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3))) (/.f32 1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))))
(fma.f32 -1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3))) (/.f32 (exp.f32 (neg.f32 (*.f32 1/4 (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) 2) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))))))
(fma.f32 -1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3))) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (*.f32 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 5)))) (fma.f32 1/4 (/.f32 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5))) (/.f32 1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3))) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (*.f32 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 5)))) (fma.f32 1/4 (/.f32 (pow.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5))) (/.f32 (exp.f32 (neg.f32 (*.f32 1/4 (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (*.f32 sinTheta_O (sqrt.f32 -1))))))
(+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) 2) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3)))) (*.f32 1/4 (/.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 7))))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 7))))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 (+.f32 (*.f32 15/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 7))))) (/.f32 1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O)))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3))) (fma.f32 1/4 (/.f32 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5))) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (*.f32 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 5)))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3))) (/.f32 (*.f32 1/4 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5)))) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 7)))) (fma.f32 1/4 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5)) (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 7)))) (fma.f32 -1/2 (/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) 5/16) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)))))) (*.f32 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 7)))) (/.f32 1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))))))))
(fma.f32 -1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3))) (fma.f32 1/4 (/.f32 (pow.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5))) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (*.f32 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 5)))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3))) (/.f32 (*.f32 1/4 (pow.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) 2)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5)))) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 -1 (pow.f32 sinTheta_O 7)))) (fma.f32 1/4 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5)) (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 7)))) (fma.f32 -1/2 (/.f32 (fma.f32 -5/16 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2) (*.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (/.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))))))) (*.f32 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 7)))) (/.f32 (exp.f32 (neg.f32 (*.f32 1/4 (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (*.f32 sinTheta_O (sqrt.f32 -1)))))))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(fma.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (*.f32 sinTheta_O (sqrt.f32 -1)))
(fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 (*.f32 1/4 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))
(+.f32 (*.f32 5/32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 5/32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)) (fma.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)) 5/32 (fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 (*.f32 1/4 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3))))
(+.f32 (*.f32 5/32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 15/128 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7))) (+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 5/32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)) (fma.f32 15/128 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)) (fma.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)) 5/32 (fma.f32 15/128 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)) (fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 (*.f32 1/4 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))))
(*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))
(*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))
(*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) sinTheta_O)) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))
(fma.f32 1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))
(fma.f32 1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) sinTheta_O)) (+.f32 (*.f32 5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))))
(fma.f32 1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (fma.f32 5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))))
(fma.f32 1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (fma.f32 5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) sinTheta_O)) (+.f32 (*.f32 15/128 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))))
(fma.f32 1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (fma.f32 15/128 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 5) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (fma.f32 5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))))
(fma.f32 1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (fma.f32 15/128 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 5) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (fma.f32 5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O)))
(neg.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))
(*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (neg.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))) (*.f32 -1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) sinTheta_O)))
(fma.f32 -1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))) (*.f32 -1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))))
(fma.f32 -1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (neg.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))))
(+.f32 (*.f32 -5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))) (*.f32 -1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) sinTheta_O))))
(fma.f32 -5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 -1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))) (*.f32 -1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))))))
(fma.f32 -5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 -1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (neg.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))))
(+.f32 (*.f32 -15/128 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 -5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))) (*.f32 -1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) sinTheta_O)))))
(fma.f32 -15/128 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 5) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 -5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 -1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))) (*.f32 -1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))))))
(fma.f32 -15/128 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 5) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 -5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 -1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (neg.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(/.f32 (*.f32 h (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 (*.f32 h (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (neg.f32 (sqrt.f32 -1))) (/.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 (*.f32 h (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4)))) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(fma.f32 -1 (*.f32 (pow.f32 eta 4) (fma.f32 -1/4 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 (*.f32 -1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4)))) (fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 (*.f32 h (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (neg.f32 (sqrt.f32 -1))) (/.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 (*.f32 h (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 (pow.f32 eta 4) (fma.f32 -1/4 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 (*.f32 -1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 1/16 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 7)) 1/4))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 7)) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2))) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4)))) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(fma.f32 -1 (*.f32 (pow.f32 eta 6) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 7) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7)))) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 7) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7)))) (*.f32 -1/2 (/.f32 (*.f32 (fma.f32 -1/4 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 (*.f32 -1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 -1 (*.f32 (pow.f32 eta 4) (fma.f32 -1/4 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 (*.f32 -1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4)))) (fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 (*.f32 h (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (sqrt.f32 -1))))))
(-.f32 (-.f32 (fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (neg.f32 (sqrt.f32 -1))) (/.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 (*.f32 h (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 (pow.f32 eta 4) (fma.f32 -1/4 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 (*.f32 -1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4))))) (*.f32 (pow.f32 eta 6) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 7) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7)))) (fma.f32 -1/2 (/.f32 (*.f32 (fma.f32 -1/4 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 (*.f32 -1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 1/16 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7)))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 7) 1/4))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) h) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(fma.f32 -1 (/.f32 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (pow.f32 sinTheta_O 4)))) -3/8) (pow.f32 eta 5)) (+.f32 (/.f32 h eta) (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) h) (pow.f32 eta 3))) (/.f32 h eta)) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) 1) h) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) -3/8) (pow.f32 eta 5)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/8 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 6) (*.f32 (pow.f32 sinTheta_O 6) h)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 eta 7))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(fma.f32 -1 (/.f32 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (pow.f32 sinTheta_O 4)))) -3/8) (pow.f32 eta 5)) (+.f32 (/.f32 h eta) (fma.f32 -1 (/.f32 (fma.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (*.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 (sqrt.f32 -1) 6))) (*.f32 -1/2 (*.f32 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (pow.f32 sinTheta_O 4)))) -3/8) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 eta 7)) (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (+.f32 (/.f32 h eta) (-.f32 (*.f32 (*.f32 -1/2 (/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) h) (pow.f32 eta 3))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) 1) h) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) -3/8))) (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (*.f32 (neg.f32 (pow.f32 sinTheta_O 6)) h)))) (pow.f32 eta 7)))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) 1) h) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) -3/8) (pow.f32 eta 5)))
(*.f32 -1 (/.f32 h eta))
(neg.f32 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 h eta)))
(-.f32 (*.f32 (*.f32 1/2 (/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) h) (pow.f32 eta 3))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h eta))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 -1/8 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (*.f32 (pow.f32 eta 5) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (pow.f32 sinTheta_O 4)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 -1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (*.f32 (pow.f32 eta 5) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (pow.f32 sinTheta_O 4)))) (neg.f32 (/.f32 h eta)))))
(fma.f32 -1/8 (/.f32 1 (/.f32 (*.f32 (pow.f32 eta 5) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (pow.f32 sinTheta_O 4)))) (-.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 1 (/.f32 (*.f32 (pow.f32 eta 5) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (pow.f32 sinTheta_O 4)))))) (/.f32 h eta)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 2))) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 6) (*.f32 (pow.f32 sinTheta_O 6) h)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 h eta)))))))
(fma.f32 -1/8 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (*.f32 (pow.f32 eta 5) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (pow.f32 sinTheta_O 4)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 7) (*.f32 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (pow.f32 sinTheta_O 4)))) -3/8) (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (/.f32 (pow.f32 (sqrt.f32 -1) 6) (/.f32 (pow.f32 eta 7) (*.f32 h (pow.f32 sinTheta_O 6))))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 -1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (*.f32 (pow.f32 eta 5) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (pow.f32 sinTheta_O 4)))) (neg.f32 (/.f32 h eta)))))))
(fma.f32 -1/8 (/.f32 1 (/.f32 (*.f32 (pow.f32 eta 5) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (pow.f32 sinTheta_O 4)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) 1) h) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) -3/8)) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 7))) (fma.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (/.f32 (*.f32 (neg.f32 (pow.f32 sinTheta_O 6)) h) (pow.f32 eta 7))) (-.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 1 (/.f32 (*.f32 (pow.f32 eta 5) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (pow.f32 sinTheta_O 4)))))) (/.f32 h eta)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 -1/2 (/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) h) (pow.f32 eta 3)) (/.f32 h eta))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) h) (pow.f32 eta 5)))) (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (/.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (pow.f32 eta 5) h))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 -1/2 (/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) h) (pow.f32 eta 3)) (/.f32 h eta)) (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 1/2 (/.f32 (-.f32 -1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 -1/4 h) (pow.f32 eta 5)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 5/16 (pow.f32 (sqrt.f32 -1) 2)) (*.f32 1/16 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2))) (pow.f32 eta 2)))) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) h)) (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) h) (pow.f32 eta 5)))) (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 eta 2))))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) h) (pow.f32 eta 5)))) (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3))))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 1/2 (/.f32 (+.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) 3/8) (*.f32 -1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (*.f32 eta eta) (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (/.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) eta) 2)))))) (/.f32 (pow.f32 eta 3) h)) (fma.f32 -1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 5) (*.f32 h (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (/.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) eta) 2))))) (*.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (/.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (pow.f32 eta 5) h)))) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 2))))))) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (/.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (pow.f32 eta 5) h))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (-.f32 (fma.f32 -1/2 (/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) h) (pow.f32 eta 3)) (/.f32 h eta)) (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 1/2 (/.f32 (-.f32 -1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 -1/4 h) (pow.f32 eta 5))))) (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 1/2 (/.f32 (+.f32 -3/8 (*.f32 -1/2 (/.f32 -1 (/.f32 (*.f32 eta eta) (-.f32 -1/2 (pow.f32 (/.f32 -1/2 eta) 2)))))) (/.f32 (pow.f32 eta 3) h)) (fma.f32 -1/2 (/.f32 (neg.f32 (fma.f32 1/2 (/.f32 (-.f32 -1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 -1/4 h) (pow.f32 eta 5)))) (*.f32 eta eta)) (*.f32 -1/4 (/.f32 -1 (/.f32 (pow.f32 eta 5) (*.f32 h (-.f32 -1/2 (pow.f32 (/.f32 -1/2 eta) 2))))))))))
(/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))
(/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))
(/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))
(+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3))))))
(+.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (*.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3))))))
(fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (neg.f32 (sqrt.f32 -1))) (/.f32 h (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3)))) (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))))
(+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5))))) (pow.f32 sinTheta_O 5)))))
(+.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3)))) (neg.f32 (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))) 2)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3))) (*.f32 -1/4 (/.f32 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) 2) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 5)) h)))) (pow.f32 sinTheta_O 5)))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (neg.f32 (sqrt.f32 -1))) (/.f32 h (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3)))) (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))) (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))) 2)) (neg.f32 (sqrt.f32 -1))) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3))) (*.f32 -1/4 (/.f32 (pow.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) 2) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 5)) h)))) (pow.f32 sinTheta_O 5)))
(+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 5/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 15/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))))) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (*.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) h)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5)))))) (pow.f32 sinTheta_O 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5))))) (pow.f32 sinTheta_O 5))))))
(+.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (fma.f32 -1 (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) 5/16) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 -1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))) 2)) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2))))) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))) 2)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3))) (*.f32 -1/4 (/.f32 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) 2) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 5)) h)))) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2))) (*.f32 -1/4 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))) 2)) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (*.f32 h (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta))) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 5)))))) (pow.f32 sinTheta_O 7)) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3)))) (neg.f32 (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))) 2)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3))) (*.f32 -1/4 (/.f32 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) 2) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 5)) h)))) (pow.f32 sinTheta_O 5))))))
(+.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (-.f32 (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (neg.f32 (sqrt.f32 -1))) (/.f32 h (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3))))) (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))) 2)) (neg.f32 (sqrt.f32 -1))) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3))) (*.f32 -1/4 (/.f32 (pow.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) 2) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 5)) h)))) (pow.f32 sinTheta_O 5))) (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (fma.f32 -5/16 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2) (*.f32 -1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))) 2)) -1) (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))))) (neg.f32 (sqrt.f32 -1))) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))) 2)) (neg.f32 (sqrt.f32 -1))) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3))) (*.f32 -1/4 (/.f32 (pow.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) 2) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 5)) h)))) -1) (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 -1/4 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))) 2)) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)))) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 5)))))) (pow.f32 sinTheta_O 7))))
(*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))))
(neg.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))))
(/.f32 (neg.f32 h) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))) (*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O)))))
(fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (neg.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 h (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3))) (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 h (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) 2)) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) h) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 5))))))))
(fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (fma.f32 -1 (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 -1/4 (*.f32 (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5)) (/.f32 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 5))))))))
(fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))) (-.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 h (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 5)))) (/.f32 (*.f32 -1/4 (*.f32 h (pow.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) 2))) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5)))) (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (*.f32 h (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 7))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 15/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))))) h) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 7))))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 h (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) 2)) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 7))))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) h) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 5)))))))))))
(fma.f32 -1/4 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (/.f32 (*.f32 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 7))) (*.f32 h (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta))))) (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (fma.f32 -1 (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 1/2 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) 5/16) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)))))) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 7)))) (fma.f32 -1/4 (*.f32 (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5)) (/.f32 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (fma.f32 -1/2 (/.f32 (fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) 2) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3))))) (/.f32 (*.f32 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 7))) (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 5)))))))))))
(fma.f32 -1/4 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (/.f32 (*.f32 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 7))) (*.f32 h (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)))))) (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))) (-.f32 (fma.f32 1/2 (*.f32 (/.f32 (fma.f32 -5/16 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2) (*.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (/.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))))))) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 h (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 7)))) (fma.f32 -1/4 (*.f32 (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5)) (/.f32 (pow.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (neg.f32 (sqrt.f32 -1))) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3))) (*.f32 -1/4 (*.f32 (/.f32 (pow.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) 2) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5))))) (/.f32 (*.f32 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2) (*.f32 -1 (pow.f32 sinTheta_O 7))) (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 h (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 5)))))))) (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(fma.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (*.f32 sinTheta_O (sqrt.f32 -1)))
(fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 (*.f32 1/4 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))
(+.f32 (*.f32 5/32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 5/32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)) (fma.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)) 5/32 (fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 (*.f32 1/4 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3))))
(+.f32 (*.f32 5/32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 15/128 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7))) (+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 5/32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)) (fma.f32 15/128 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)) (fma.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)) 5/32 (fma.f32 15/128 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)) (fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 (*.f32 1/4 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))))
(*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))
(*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))
(*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) sinTheta_O)) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))
(fma.f32 1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))
(fma.f32 1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) sinTheta_O)) (+.f32 (*.f32 5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))))
(fma.f32 1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (fma.f32 5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))))
(fma.f32 1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (fma.f32 5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) sinTheta_O)) (+.f32 (*.f32 15/128 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))))
(fma.f32 1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (fma.f32 15/128 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 5) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (fma.f32 5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))))
(fma.f32 1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (fma.f32 15/128 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 5) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (fma.f32 5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O)))
(neg.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))
(*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (neg.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))) (*.f32 -1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) sinTheta_O)))
(fma.f32 -1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))) (*.f32 -1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))))
(fma.f32 -1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (neg.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))))
(+.f32 (*.f32 -5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))) (*.f32 -1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) sinTheta_O))))
(fma.f32 -5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 -1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))) (*.f32 -1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))))))
(fma.f32 -5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 -1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (neg.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))))
(+.f32 (*.f32 -15/128 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 -5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))) (*.f32 -1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) sinTheta_O)))))
(fma.f32 -15/128 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 5) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 -5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 -1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))) (*.f32 -1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))))))
(fma.f32 -15/128 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 5) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 -5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 -1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (neg.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))))))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(neg.f32 (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (*.f32 -3/8 (pow.f32 sinTheta_O 6)) (*.f32 -1 (pow.f32 sinTheta_O 2))))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (fma.f32 -3/8 (pow.f32 sinTheta_O 6) (neg.f32 (*.f32 sinTheta_O sinTheta_O))))
(fma.f32 -1/2 (pow.f32 sinTheta_O 4) (fma.f32 (pow.f32 sinTheta_O 6) -3/8 (neg.f32 (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 -5/16 (pow.f32 sinTheta_O 8)) (+.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 4)) (+.f32 (*.f32 -3/8 (pow.f32 sinTheta_O 6)) (*.f32 -1 (pow.f32 sinTheta_O 2)))))
(fma.f32 -5/16 (pow.f32 sinTheta_O 8) (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (fma.f32 -3/8 (pow.f32 sinTheta_O 6) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(fma.f32 (pow.f32 sinTheta_O 8) -5/16 (fma.f32 -1/2 (pow.f32 sinTheta_O 4) (fma.f32 (pow.f32 sinTheta_O 6) -3/8 (neg.f32 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1)))
(*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (+.f32 (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 (+.f32 1/2 (*.f32 1/2 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(fma.f32 1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (+.f32 (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))))))
(+.f32 (fma.f32 1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1)))) (-.f32 (/.f32 (+.f32 1/2 (*.f32 1/2 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 -1))
(-.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 sinTheta_O (sqrt.f32 -1) (/.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 -1))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O)) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 sinTheta_O (sqrt.f32 -1))) (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (fma.f32 sinTheta_O (sqrt.f32 -1) (/.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2))) 1) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(-.f32 (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (pow.f32 (sqrt.f32 -1) 2)) 1) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 sinTheta_O (sqrt.f32 -1)))) (/.f32 1/2 (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) -1) 1) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (fma.f32 -1/2 (/.f32 (+.f32 1 (pow.f32 (/.f32 -1/2 (sqrt.f32 -1)) 2)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (fma.f32 sinTheta_O (sqrt.f32 -1) (/.f32 -1/2 (*.f32 sinTheta_O (sqrt.f32 -1))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (+.f32 (*.f32 eta eta) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 eta eta)))))
(*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))
(/.f32 (*.f32 h (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))
(fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 (*.f32 h (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (neg.f32 (sqrt.f32 -1))) (/.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 (*.f32 h (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (sqrt.f32 -1))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4)))) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4))))
(fma.f32 -1 (*.f32 (pow.f32 eta 4) (fma.f32 -1/4 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 (*.f32 -1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4)))) (fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 (*.f32 h (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (neg.f32 (sqrt.f32 -1))) (/.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 (*.f32 h (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 (pow.f32 eta 4) (fma.f32 -1/4 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 (*.f32 -1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 1/16 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 7)) 1/4))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 7)) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7))))) (*.f32 -1/2 (*.f32 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2))) (sqrt.f32 (-.f32 1 (pow.f32 sinTheta_O 2))))))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 -1/8 (*.f32 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 5)) 1/4)))) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (pow.f32 (*.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3)) 1/4))) (*.f32 (/.f32 h (*.f32 (sqrt.f32 -1) sinTheta_O)) (pow.f32 (*.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(fma.f32 -1 (*.f32 (pow.f32 eta 6) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 7) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7)))) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 7) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7)))) (*.f32 -1/2 (/.f32 (*.f32 (fma.f32 -1/4 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 (*.f32 -1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 -1 (*.f32 (pow.f32 eta 4) (fma.f32 -1/4 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 (*.f32 -1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4)))) (fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 (*.f32 h (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (sqrt.f32 -1))))))
(-.f32 (-.f32 (fma.f32 -1/2 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3) 1/4) (*.f32 (/.f32 (*.f32 eta eta) (neg.f32 (sqrt.f32 -1))) (/.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 (*.f32 h (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (sqrt.f32 -1)))) (*.f32 (pow.f32 eta 4) (fma.f32 -1/4 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 (*.f32 -1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4))))) (*.f32 (pow.f32 eta 6) (fma.f32 1/16 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 7) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7)))) (fma.f32 -1/2 (/.f32 (*.f32 (fma.f32 -1/4 (*.f32 (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 (*.f32 -1/8 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 5) 1/4))) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (neg.f32 (*.f32 sinTheta_O sinTheta_O))) (*.f32 (*.f32 1/16 (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 7) (pow.f32 sinTheta_O 7)))) (pow.f32 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 7) 1/4))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))
(+.f32 (/.f32 h eta) (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) h) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))))
(fma.f32 -1 (/.f32 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (pow.f32 sinTheta_O 4)))) -3/8) (pow.f32 eta 5)) (+.f32 (/.f32 h eta) (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) h) (pow.f32 eta 3))) (/.f32 h eta)) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) 1) h) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) -3/8) (pow.f32 eta 5)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 eta 5))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/8 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 6) (*.f32 (pow.f32 sinTheta_O 6) h)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (*.f32 -1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2))) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))))))) (pow.f32 eta 7))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))))))
(fma.f32 -1 (/.f32 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (pow.f32 sinTheta_O 4)))) -3/8) (pow.f32 eta 5)) (+.f32 (/.f32 h eta) (fma.f32 -1 (/.f32 (fma.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (*.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (pow.f32 (sqrt.f32 -1) 6))) (*.f32 -1/2 (*.f32 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (pow.f32 sinTheta_O 4)))) -3/8) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (pow.f32 eta 7)) (*.f32 (*.f32 -1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (+.f32 (/.f32 h eta) (-.f32 (*.f32 (*.f32 -1/2 (/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) h) (pow.f32 eta 3))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) 1) h) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) -3/8))) (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (*.f32 (neg.f32 (pow.f32 sinTheta_O 6)) h)))) (pow.f32 eta 7)))) (/.f32 (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) 1) h) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) -3/8) (pow.f32 eta 5)))
(*.f32 -1 (/.f32 h eta))
(neg.f32 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O))))) (neg.f32 (/.f32 h eta)))
(-.f32 (*.f32 (*.f32 1/2 (/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) h) (pow.f32 eta 3))) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 h eta))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 -1/8 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (*.f32 (pow.f32 eta 5) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (pow.f32 sinTheta_O 4)))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 -1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (*.f32 (pow.f32 eta 5) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (pow.f32 sinTheta_O 4)))) (neg.f32 (/.f32 h eta)))))
(fma.f32 -1/8 (/.f32 1 (/.f32 (*.f32 (pow.f32 eta 5) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (pow.f32 sinTheta_O 4)))) (-.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 1 (/.f32 (*.f32 (pow.f32 eta 5) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (pow.f32 sinTheta_O 4)))))) (/.f32 h eta)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (-.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 2))) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/8 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 6) (*.f32 (pow.f32 sinTheta_O 6) h)) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (pow.f32 sinTheta_O 2)) 3))))) (+.f32 (*.f32 1/2 (*.f32 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)) (sqrt.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) (*.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 (pow.f32 eta 5) (-.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1 (/.f32 h eta)))))))
(fma.f32 -1/8 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (*.f32 (pow.f32 eta 5) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (pow.f32 sinTheta_O 4)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 7) (*.f32 (*.f32 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) (*.f32 h (pow.f32 sinTheta_O 4)))) -3/8) (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (/.f32 (pow.f32 (sqrt.f32 -1) 6) (/.f32 (pow.f32 eta 7) (*.f32 h (pow.f32 sinTheta_O 6))))) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 -1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (*.f32 (pow.f32 eta 5) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (pow.f32 sinTheta_O 4)))) (neg.f32 (/.f32 h eta)))))))
(fma.f32 -1/8 (/.f32 1 (/.f32 (*.f32 (pow.f32 eta 5) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (pow.f32 sinTheta_O 4)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 (*.f32 (/.f32 (*.f32 (*.f32 (pow.f32 sinTheta_O 4) 1) h) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) -3/8)) (*.f32 sinTheta_O sinTheta_O)) (pow.f32 eta 7))) (fma.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3))) (/.f32 (*.f32 (neg.f32 (pow.f32 sinTheta_O 6)) h) (pow.f32 eta 7))) (-.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 1 (/.f32 (*.f32 (pow.f32 eta 5) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) (*.f32 h (pow.f32 sinTheta_O 4)))))) (/.f32 h eta)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O))))))
(fma.f32 -1/2 (/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) h) (pow.f32 eta 3)) (/.f32 h eta))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) h) (pow.f32 eta 5)))) (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3)))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (/.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (pow.f32 eta 5) h))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 -1/2 (/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) h) (pow.f32 eta 3)) (/.f32 h eta)) (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 1/2 (/.f32 (-.f32 -1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 -1/4 h) (pow.f32 eta 5)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 5/16 (pow.f32 (sqrt.f32 -1) 2)) (*.f32 1/16 (pow.f32 (sqrt.f32 -1) 2))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2))) (pow.f32 eta 2)))) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) h)) (pow.f32 eta 5))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) h) (pow.f32 eta 5)))) (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 eta 2))))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (*.f32 1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) eta)) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 4) h) (pow.f32 eta 5)))) (pow.f32 sinTheta_O 4))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 (pow.f32 sinTheta_O 2) h)) (pow.f32 eta 3))))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 1/2 (/.f32 (+.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) 3/8) (*.f32 -1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (*.f32 eta eta) (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (/.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) eta) 2)))))) (/.f32 (pow.f32 eta 3) h)) (fma.f32 -1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 5) (*.f32 h (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (/.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) eta) 2))))) (*.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (/.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (pow.f32 eta 5) h)))) (/.f32 (*.f32 eta eta) (pow.f32 (sqrt.f32 -1) 2))))))) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) (pow.f32 (/.f32 (*.f32 1/2 (pow.f32 (sqrt.f32 -1) 2)) eta) 2)) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/4 (/.f32 (pow.f32 (sqrt.f32 -1) 4) (/.f32 (pow.f32 eta 5) h))))) (+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (pow.f32 (sqrt.f32 -1) 2) (/.f32 (pow.f32 eta 3) (*.f32 h (*.f32 sinTheta_O sinTheta_O))))))))
(-.f32 (-.f32 (fma.f32 -1/2 (/.f32 (*.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) h) (pow.f32 eta 3)) (/.f32 h eta)) (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 1/2 (/.f32 (-.f32 -1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 -1/4 h) (pow.f32 eta 5))))) (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 1/2 (/.f32 (+.f32 -3/8 (*.f32 -1/2 (/.f32 -1 (/.f32 (*.f32 eta eta) (-.f32 -1/2 (pow.f32 (/.f32 -1/2 eta) 2)))))) (/.f32 (pow.f32 eta 3) h)) (fma.f32 -1/2 (/.f32 (neg.f32 (fma.f32 1/2 (/.f32 (-.f32 -1/2 (pow.f32 (/.f32 -1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 -1/4 h) (pow.f32 eta 5)))) (*.f32 eta eta)) (*.f32 -1/4 (/.f32 -1 (/.f32 (pow.f32 eta 5) (*.f32 h (-.f32 -1/2 (pow.f32 (/.f32 -1/2 eta) 2))))))))))
(/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))
(/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))
(/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))
(+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3))))))
(+.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (*.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3))))))
(fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (neg.f32 (sqrt.f32 -1))) (/.f32 h (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3)))) (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))))
(+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5))))) (pow.f32 sinTheta_O 5)))))
(+.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3)))) (neg.f32 (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))) 2)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3))) (*.f32 -1/4 (/.f32 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) 2) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 5)) h)))) (pow.f32 sinTheta_O 5)))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (neg.f32 (sqrt.f32 -1))) (/.f32 h (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3)))) (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))) (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))) 2)) (neg.f32 (sqrt.f32 -1))) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3))) (*.f32 -1/4 (/.f32 (pow.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) 2) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 5)) h)))) (pow.f32 sinTheta_O 5)))
(+.f32 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 5/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 15/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))))) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) (*.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) h)) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5)))))) (pow.f32 sinTheta_O 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3))))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))) 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 3)))) (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 2))) (pow.f32 eta 2)) 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))) 5))))) (pow.f32 sinTheta_O 5))))))
(+.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (fma.f32 -1 (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) 5/16) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 -1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))) 2)) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2))))) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))) 2)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3))) (*.f32 -1/4 (/.f32 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) 2) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 5)) h)))) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2))) (*.f32 -1/4 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))) 2)) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (*.f32 h (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta))) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 5)))))) (pow.f32 sinTheta_O 7)) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3)))) (neg.f32 (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))) 2)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 3))) (*.f32 -1/4 (/.f32 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 2)) (*.f32 eta eta)) 2) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))) 5)) h)))) (pow.f32 sinTheta_O 5))))))
(+.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (-.f32 (-.f32 (*.f32 -1/2 (*.f32 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (neg.f32 (sqrt.f32 -1))) (/.f32 h (*.f32 (pow.f32 sinTheta_O 3) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3))))) (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))) 2)) (neg.f32 (sqrt.f32 -1))) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3))) (*.f32 -1/4 (/.f32 (pow.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) 2) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 5)) h)))) (pow.f32 sinTheta_O 5))) (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (fma.f32 -5/16 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2) (*.f32 -1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))) 2)) -1) (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))))) (neg.f32 (sqrt.f32 -1))) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3))) (fma.f32 -1/2 (*.f32 (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))) 2)) (neg.f32 (sqrt.f32 -1))) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 3))) (*.f32 -1/4 (/.f32 (pow.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) 2) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 5)) h)))) -1) (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 -1/4 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))) 2)) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 (*.f32 h (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 2)))) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))) 5)))))) (pow.f32 sinTheta_O 7))))
(*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))))
(neg.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))))
(/.f32 (neg.f32 h) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))) (*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O)))))
(fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (neg.f32 (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))))
(-.f32 (/.f32 (*.f32 1/2 (*.f32 h (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))))) (*.f32 (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3))) (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 h (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) 2)) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) h) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 5))))))))
(fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (fma.f32 -1 (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 -1/4 (*.f32 (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5)) (/.f32 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 5))))))))
(fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))) (-.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 h (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 5)))) (/.f32 (*.f32 -1/4 (*.f32 h (pow.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) 2))) (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5)))) (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (*.f32 h (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 7))))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 h (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 -1 (/.f32 h (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 15/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/64 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))))) h) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 7))))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 h (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) 2)) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 5)))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) h) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2))) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 7))))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 (+.f32 (*.f32 1/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (*.f32 5/16 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2)))) (pow.f32 (*.f32 1/2 (/.f32 (+.f32 (*.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 2))) (pow.f32 eta 2)) (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))))) 2)) h) (*.f32 (pow.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) 3) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 5)))))))))))
(fma.f32 -1/4 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (/.f32 (*.f32 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 7))) (*.f32 h (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta))))) (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (fma.f32 -1 (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 1/2 (*.f32 (/.f32 (+.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) 5/16) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (/.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)))))) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 7)))) (fma.f32 -1/4 (*.f32 (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5)) (/.f32 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (fma.f32 -1/2 (/.f32 (fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) 2) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (pow.f32 (sqrt.f32 -1) 3)) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3))))) (/.f32 (*.f32 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 7))) (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 1/2 (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 h (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 5)))))))))))
(fma.f32 -1/4 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (/.f32 (*.f32 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 7))) (*.f32 h (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)))))) (fma.f32 1/2 (*.f32 (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))) (-.f32 (fma.f32 1/2 (*.f32 (/.f32 (fma.f32 -5/16 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2) (*.f32 -1/2 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (/.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))))))) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 h (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 7)))) (fma.f32 -1/4 (*.f32 (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5)) (/.f32 (pow.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) 2) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (neg.f32 (sqrt.f32 -1))) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3))) (*.f32 -1/4 (*.f32 (/.f32 (pow.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) 2) (pow.f32 (sqrt.f32 -1) 5)) (/.f32 h (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 5))))) (/.f32 (*.f32 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2) (*.f32 -1 (pow.f32 sinTheta_O 7))) (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))))) (*.f32 1/2 (*.f32 (/.f32 (-.f32 (*.f32 (*.f32 -1 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2)) 3/8) (pow.f32 (*.f32 1/2 (/.f32 (fma.f32 eta eta (*.f32 -1/2 (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 2))) (*.f32 (sqrt.f32 -1) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))) 2)) (pow.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))) 3)) (/.f32 h (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 5)))))))) (/.f32 h (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(fma.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (*.f32 sinTheta_O (sqrt.f32 -1)))
(fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 (*.f32 1/4 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))
(+.f32 (*.f32 5/32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 5/32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)) (fma.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)) 5/32 (fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 (*.f32 1/4 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3))))
(+.f32 (*.f32 5/32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 15/128 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7))) (+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 5/32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)) (fma.f32 15/128 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)) (fma.f32 1/4 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)) 5/32 (fma.f32 15/128 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)) (fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 (*.f32 1/4 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3)))))
(*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))
(*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))
(*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) sinTheta_O)) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))
(fma.f32 1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))
(fma.f32 1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) sinTheta_O)) (+.f32 (*.f32 5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))))))
(fma.f32 1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (fma.f32 5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))))
(fma.f32 1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (fma.f32 5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))))
(+.f32 (*.f32 1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) sinTheta_O)) (+.f32 (*.f32 15/128 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O))))))) (pow.f32 sinTheta_O 3))) (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (exp.f32 (*.f32 1/4 (+.f32 (log.f32 -1) (*.f32 2 (log.f32 (/.f32 1 sinTheta_O)))))))))))
(fma.f32 1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (fma.f32 15/128 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 5) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (fma.f32 5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O))))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (+.f32 (log.f32 -1) (*.f32 2 (neg.f32 (log.f32 sinTheta_O)))))))))
(fma.f32 1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (fma.f32 15/128 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 5) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (fma.f32 5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 -1)))))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O)))
(neg.f32 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))
(*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (neg.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))) (*.f32 -1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) sinTheta_O)))
(fma.f32 -1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))) (*.f32 -1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))))
(fma.f32 -1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (neg.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))))
(+.f32 (*.f32 -5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))) (*.f32 -1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) sinTheta_O))))
(fma.f32 -5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 -1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))) (*.f32 -1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))))))
(fma.f32 -5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 -1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (neg.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))))
(+.f32 (*.f32 -15/128 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) (pow.f32 sinTheta_O 5))) (+.f32 (*.f32 -5/32 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) (pow.f32 sinTheta_O 3))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 -1) (*.f32 (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1)))) sinTheta_O))) (*.f32 -1/4 (/.f32 (*.f32 (sqrt.f32 -1) (exp.f32 (*.f32 1/4 (+.f32 (*.f32 2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 -1))))) sinTheta_O)))))
(fma.f32 -15/128 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 5) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 -5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 -1 (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))) (*.f32 -1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1)))))))))
(fma.f32 -15/128 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 5) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 -5/32 (/.f32 (sqrt.f32 -1) (/.f32 (pow.f32 sinTheta_O 3) (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (fma.f32 -1/4 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))) (*.f32 (*.f32 sinTheta_O (sqrt.f32 -1)) (neg.f32 (pow.f32 (exp.f32 1/4) (fma.f32 2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 -1))))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (*.f32 (sqrt.f32 -1) sinTheta_O) (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 -1 (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (pow.f32 sinTheta_O 2))) 1/4) (*.f32 (sqrt.f32 -1) sinTheta_O))))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))) (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4)))))
(acos.f32 (/.f32 h (hypot.f32 eta (*.f32 (pow.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/4) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) 1)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (neg.f32 eta)))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 1 (neg.f32 eta))))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta))
(*.f32 1 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) 2) (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 sinTheta_O (sqrt.f32 eta)))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O eta))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (/.f32 sinTheta_O (pow.f32 (cbrt.f32 eta) 2)) (/.f32 sinTheta_O (cbrt.f32 eta)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 eta) 2)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 eta)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 eta) 2)) (/.f32 sinTheta_O (/.f32 (cbrt.f32 eta) sinTheta_O)))
(/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 eta) sinTheta_O)) (pow.f32 (cbrt.f32 eta) 2))
(*.f32 (/.f32 1 (sqrt.f32 eta)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 eta)))
(/.f32 (*.f32 (/.f32 1 (sqrt.f32 eta)) (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 eta))
(/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) (sqrt.f32 eta))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) eta))
(/.f32 (*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) eta)
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (cbrt.f32 eta) 2)) (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (cbrt.f32 eta) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 eta)) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 eta)))
(pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 1)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) 3)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(pow.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3) 1/3)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(pow.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) -1)
(/.f32 1 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(sqrt.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))
(sqrt.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2))
(fabs.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(cbrt.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(cbrt.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 3)))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))) 1))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))) 1)
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3)) (fma.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) (*.f32 1/4 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(/.f32 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 1)
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 3)
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 3) 1/3)
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 2)
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2))
(fabs.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 3))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 1))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 1)
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(-.f32 (/.f32 0 (neg.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(-.f32 0 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(/.f32 (neg.f32 h) (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 1 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 h (/.f32 1 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 h (/.f32 1 (neg.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(/.f32 (*.f32 h 1) (neg.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(/.f32 h (neg.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2)) (/.f32 h (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 2)) (/.f32 h (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 (/.f32 h (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (pow.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (/.f32 h (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 1 (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (/.f32 h (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 (/.f32 h (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2)) (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (/.f32 (pow.f32 (cbrt.f32 h) 2) (pow.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (/.f32 (cbrt.f32 h) (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2)) (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(*.f32 (/.f32 (sqrt.f32 h) (pow.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 2)) (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 1)
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (cbrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 3)
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 3) 1/3)
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (sqrt.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2)
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (/.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) h) -1)
(/.f32 1 (/.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) h))
(sqrt.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2))
(sqrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 2))
(fabs.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 (exp.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 3))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) 3)))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(exp.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 1))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(-.f32 (exp.f32 (log1p.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 1)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(-.f32 (/.f32 (*.f32 eta eta) (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))) (/.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 -1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2))) (+.f32 eta (*.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(/.f32 (fma.f32 eta eta (*.f32 -1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2))) (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 1 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2) (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(*.f32 (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(*.f32 (+.f32 (pow.f32 eta 3) (*.f32 -1/8 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3))) (/.f32 1 (fma.f32 eta eta (-.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (*.f32 eta (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2))))))
(/.f32 (*.f32 (fma.f32 -1/8 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 3) (pow.f32 eta 3)) 1) (fma.f32 eta eta (-.f32 (*.f32 1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2)) (*.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(/.f32 (fma.f32 -1/8 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 3) (pow.f32 eta 3)) (fma.f32 eta eta (fma.f32 1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2) (*.f32 eta (*.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(*.f32 (-.f32 (*.f32 eta eta) (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))) (/.f32 1 (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 -1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2))) (+.f32 eta (*.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(/.f32 (fma.f32 eta eta (*.f32 -1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2))) (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 1 (/.f32 (fma.f32 eta eta (-.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (*.f32 eta (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2)))) (+.f32 (pow.f32 eta 3) (*.f32 -1/8 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3)))))
(/.f32 (*.f32 (fma.f32 -1/8 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 3) (pow.f32 eta 3)) 1) (fma.f32 eta eta (-.f32 (*.f32 1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2)) (*.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(/.f32 (fma.f32 -1/8 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 3) (pow.f32 eta 3)) (fma.f32 eta eta (fma.f32 1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2) (*.f32 eta (*.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(/.f32 1 (/.f32 (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) (-.f32 (*.f32 eta eta) (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)))))
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 -1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2))) (+.f32 eta (*.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(/.f32 (fma.f32 eta eta (*.f32 -1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2))) (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 (+.f32 (pow.f32 eta 3) (*.f32 -1/8 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3))) (fma.f32 eta eta (-.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (*.f32 eta (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2)))))
(/.f32 (*.f32 (fma.f32 -1/8 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 3) (pow.f32 eta 3)) 1) (fma.f32 eta eta (-.f32 (*.f32 1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2)) (*.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(/.f32 (fma.f32 -1/8 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 3) (pow.f32 eta 3)) (fma.f32 eta eta (fma.f32 1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2) (*.f32 eta (*.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(/.f32 (-.f32 (*.f32 eta eta) (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))) (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))
(/.f32 (+.f32 (*.f32 eta eta) (*.f32 -1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2))) (+.f32 eta (*.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(/.f32 (fma.f32 eta eta (*.f32 -1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2))) (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 (neg.f32 (+.f32 (pow.f32 eta 3) (*.f32 -1/8 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3)))) (neg.f32 (fma.f32 eta eta (-.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (*.f32 eta (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2))))))
(/.f32 (neg.f32 (fma.f32 -1/8 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 3) (pow.f32 eta 3))) (neg.f32 (fma.f32 eta eta (-.f32 (*.f32 1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2)) (*.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))))
(/.f32 (neg.f32 (fma.f32 -1/8 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 3) (pow.f32 eta 3))) (neg.f32 (fma.f32 eta eta (fma.f32 1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2) (*.f32 eta (*.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))))
(/.f32 (neg.f32 (-.f32 (*.f32 eta eta) (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)))) (neg.f32 (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))
(neg.f32 (/.f32 (+.f32 (*.f32 eta eta) (*.f32 -1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2))) (neg.f32 (+.f32 eta (*.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(neg.f32 (/.f32 (fma.f32 eta eta (*.f32 -1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2))) (-.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) eta)))
(/.f32 (+.f32 (*.f32 -1/8 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3)) (pow.f32 eta 3)) (+.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (-.f32 (*.f32 eta eta) (*.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2) eta))))
(/.f32 (fma.f32 -1/8 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 3) (pow.f32 eta 3)) (fma.f32 1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2) (*.f32 eta (-.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(/.f32 (fma.f32 -1/8 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 3) (pow.f32 eta 3)) (fma.f32 eta (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) (*.f32 1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2))))
(/.f32 (-.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2)) (*.f32 eta eta)) (-.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2) eta))
(/.f32 (fma.f32 1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2) (neg.f32 (*.f32 eta eta))) (fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 (neg.f32 eta)))
(/.f32 (fma.f32 1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2) (*.f32 eta (neg.f32 eta))) (-.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) eta))
(pow.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) 1)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(pow.f32 (cbrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 3)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(pow.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) 3) 1/3)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 2)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) 2))
(sqrt.f32 (pow.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) 2))
(fabs.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(log.f32 (exp.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) 3))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(expm1.f32 (log1p.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(exp.f32 (log.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(exp.f32 (*.f32 (log.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)) 1))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(log1p.f32 (expm1.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) eta)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 1 eta (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 1 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2) eta)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta) (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))) (cbrt.f32 (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2)) eta)
(fma.f32 (cbrt.f32 (*.f32 1/4 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 2))) (cbrt.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) eta)
(fma.f32 (sqrt.f32 eta) (sqrt.f32 eta) (*.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 (*.f32 (sqrt.f32 -1/2) (/.f32 sinTheta_O (sqrt.f32 eta))) (*.f32 (sqrt.f32 -1/2) (/.f32 sinTheta_O (sqrt.f32 eta))) eta)
(fma.f32 (*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 -1/2)) (*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (sqrt.f32 -1/2)) eta)
(+.f32 (*.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) (*.f32 (sqrt.f32 -1/2) (sqrt.f32 -1/2))) eta)
(+.f32 (*.f32 (PI.f32) 1/2) (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 1/2 (PI.f32) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
(fma.f32 (PI.f32) 1/2 (neg.f32 (acos.f32 (/.f32 h eta))))
(fma.f32 1/2 (PI.f32) (neg.f32 (acos.f32 (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h eta)))) 1)
(asin.f32 (/.f32 h eta))
(*.f32 1 (asin.f32 (/.f32 h eta)))
(asin.f32 (/.f32 h eta))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 2) (cbrt.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) (sqrt.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta))) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h eta)) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h eta)) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))))
(/.f32 (fma.f32 (pow.f32 (PI.f32) 3) 1/8 (neg.f32 (pow.f32 (acos.f32 (/.f32 h eta)) 3))) (fma.f32 (acos.f32 (/.f32 h eta)) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h eta))) (*.f32 1/4 (*.f32 (PI.f32) (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta)))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h eta)) (acos.f32 (/.f32 h eta)))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h eta))))
(/.f32 (fma.f32 (*.f32 (PI.f32) (PI.f32)) 1/4 (*.f32 (acos.f32 (/.f32 h eta)) (neg.f32 (acos.f32 (/.f32 h eta))))) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h eta))))
(pow.f32 (asin.f32 (/.f32 h eta)) 1)
(asin.f32 (/.f32 h eta))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
(asin.f32 (/.f32 h eta))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3) 1/3)
(asin.f32 (/.f32 h eta))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
(asin.f32 (/.f32 h eta))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 2))
(fabs.f32 (asin.f32 (/.f32 h eta)))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h eta)))))
(asin.f32 (/.f32 h eta))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h eta)) 3))
(asin.f32 (/.f32 h eta))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h eta))) 1))
(asin.f32 (/.f32 h eta))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(asin.f32 (/.f32 h eta))
(+.f32 0 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(-.f32 0 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))) (neg.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (neg.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (neg.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (neg.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (neg.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (neg.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(neg.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 1 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1)
(/.f32 (-.f32 0 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)) (+.f32 0 (+.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (*.f32 0 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (neg.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)) (+.f32 0 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(/.f32 (neg.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(/.f32 (-.f32 0 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 (neg.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(pow.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2)
(sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(hypot.f32 eta (sqrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(pow.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3) 1/3)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(pow.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(sqrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(hypot.f32 eta (sqrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))
(log.f32 (exp.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(cbrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(expm1.f32 (log1p.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(exp.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log1p.f32 (expm1.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 1 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (cbrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -2)) (/.f32 1 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (cbrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -2)) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2))
(/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 -1 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))) -1) (pow.f32 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1))
(*.f32 (/.f32 1 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))
(*.f32 (pow.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1) (pow.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1))
(pow.f32 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -2)
(pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1)
(/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (/.f32 1 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)
(/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) 1/3)
(/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2) 2)
(/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(sqrt.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -2))
(log.f32 (exp.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(expm1.f32 (log1p.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (neg.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) -1))
(/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (*.f32 (neg.f32 (log.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log1p.f32 (expm1.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (pow.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)) 1/2))
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (/.f32 1 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 1 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))) (sqrt.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 1 1/2) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2) (pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))) (sqrt.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(/.f32 sinTheta_O (sqrt.f32 (neg.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (neg.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 1 (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 1 (/.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) sinTheta_O))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(/.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(pow.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) 1/2)
(sqrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 1)
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(pow.f32 (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(pow.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3) 1/3)
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(pow.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 2)
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(fabs.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(log.f32 (exp.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(cbrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(exp.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2))
(sqrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (*.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) 1/4 (fma.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) 1/3)
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(neg.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))
(fabs.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 0 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (neg.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(-.f32 (/.f32 0 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (neg.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) h)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 h (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 h (neg.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (neg.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2) (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (*.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2) h) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 -1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (neg.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2))
(/.f32 (*.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2) h) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) -1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) -1) (cbrt.f32 h)) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 (/.f32 h -1) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 (sqrt.f32 h) -1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) -1) (cbrt.f32 h)) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 (/.f32 h -1) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 -1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 -1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))
(/.f32 (neg.f32 (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 -1 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 -1 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (neg.f32 (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 h 1) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 h (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 1 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 1 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))
(/.f32 (/.f32 h (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 h -1) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) -1) (cbrt.f32 h)) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 (/.f32 h -1) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) 1/3)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h) -1)
(/.f32 1 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h))
(neg.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (neg.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(sqrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2))
(fabs.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) (pow.f32 h 3)))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (*.f32 (pow.f32 h 3) (pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (pow.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)) 1/2))
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (/.f32 1 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 1 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))) (sqrt.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 1 1/2) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2) (pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))) (sqrt.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(/.f32 sinTheta_O (sqrt.f32 (neg.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (neg.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 1 (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 1 (/.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) sinTheta_O))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(/.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(pow.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) 1/2)
(sqrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 1)
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(pow.f32 (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(pow.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3) 1/3)
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(pow.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 2)
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(fabs.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(log.f32 (exp.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(cbrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(exp.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2))
(sqrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (+.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (*.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) 1/4 (fma.f32 (*.f32 1/2 (PI.f32)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) 1/3)
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(neg.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))
(fabs.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))) 1)
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(*.f32 sinTheta_O (/.f32 1 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (hypot.f32 1 sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (neg.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 1 (neg.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 1 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(*.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 2)
(*.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))
(*.f32 (/.f32 sinTheta_O 1) (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(*.f32 (/.f32 sinTheta_O (pow.f32 (cbrt.f32 (hypot.f32 1 sinTheta_O)) 2)) (/.f32 sinTheta_O (cbrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (hypot.f32 1 sinTheta_O)) 2)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (cbrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (hypot.f32 1 sinTheta_O)) 2)) (/.f32 sinTheta_O (/.f32 (cbrt.f32 (hypot.f32 1 sinTheta_O)) sinTheta_O)))
(/.f32 (/.f32 sinTheta_O (/.f32 (cbrt.f32 (hypot.f32 1 sinTheta_O)) sinTheta_O)) (pow.f32 (cbrt.f32 (hypot.f32 1 sinTheta_O)) 2))
(*.f32 (/.f32 1 (sqrt.f32 (hypot.f32 1 sinTheta_O))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 1 (sqrt.f32 (hypot.f32 1 sinTheta_O))) (/.f32 sinTheta_O (/.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) sinTheta_O)))
(/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) sinTheta_O)) (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (cbrt.f32 (hypot.f32 1 sinTheta_O)) 2)) (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (pow.f32 (cbrt.f32 (hypot.f32 1 sinTheta_O)) 2)))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (sqrt.f32 (hypot.f32 1 sinTheta_O))) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (/.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) 1) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (hypot.f32 1 sinTheta_O)))
(*.f32 (cbrt.f32 (pow.f32 sinTheta_O 4)) (/.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (hypot.f32 1 sinTheta_O)))
(pow.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) 1)
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 2)
(pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 3)
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(pow.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))) 1/2)
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))
(pow.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) 3) 1/3)
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(pow.f32 (/.f32 (hypot.f32 1 sinTheta_O) (*.f32 sinTheta_O sinTheta_O)) -1)
(/.f32 1 (/.f32 (hypot.f32 1 sinTheta_O) (*.f32 sinTheta_O sinTheta_O)))
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))
(sqrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))
(log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(cbrt.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) 3))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(cbrt.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (hypot.f32 1 sinTheta_O) 3)))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))
(+.f32 0 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(+.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(fma.f32 (PI.f32) 1/2 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(fma.f32 1/2 (PI.f32) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 -1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (neg.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 0 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (PI.f32) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2) (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (*.f32 (PI.f32) (*.f32 1/2 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) 1/4 (fma.f32 (PI.f32) (*.f32 1/2 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))))
(/.f32 (-.f32 0 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 0 (+.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (*.f32 0 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 0 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)))
(/.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (-.f32 0 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(neg.f32 (/.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) 1/3)
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(sqrt.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))
(fabs.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (exp.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(cbrt.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(expm1.f32 (log1p.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (log.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log1p.f32 (expm1.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 0 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (neg.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(-.f32 (/.f32 0 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (neg.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) h)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 h (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 h (neg.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (neg.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2)) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2) (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (*.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2) h) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 -1 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (neg.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) 1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 h) 2) (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 (cbrt.f32 h) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 h) 1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 (sqrt.f32 h) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (/.f32 (sqrt.f32 h) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2))
(/.f32 (*.f32 (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) -1/2) h) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) -1) (/.f32 (cbrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) -1) (cbrt.f32 h)) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 (/.f32 h -1) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 (sqrt.f32 h) -1) (/.f32 (sqrt.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) -1) (cbrt.f32 h)) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 (/.f32 h -1) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 -1 (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 -1 (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))
(/.f32 (neg.f32 (/.f32 h (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 -1 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 -1 (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (neg.f32 (/.f32 h (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 h 1) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (/.f32 h (cbrt.f32 (fma.f32 eta eta (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))))) (/.f32 1 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (/.f32 1 (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 h (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))
(/.f32 (/.f32 h (cbrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (/.f32 h -1) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (*.f32 (/.f32 (pow.f32 (cbrt.f32 h) 2) -1) (cbrt.f32 h)) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 (/.f32 h -1) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (cbrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) 1/3)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (sqrt.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h) -1)
(/.f32 1 (/.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) h))
(neg.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 (neg.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(sqrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 2))
(fabs.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3) (pow.f32 h 3)))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (*.f32 (pow.f32 h 3) (pow.f32 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3)))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(expm1.f32 (log1p.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log1p.f32 (expm1.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (pow.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)) 1/2))
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))))
(*.f32 sinTheta_O (/.f32 1 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 1 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))) (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))) (sqrt.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 1 1/2) (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2) (pow.f32 (cbrt.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (sqrt.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))) (sqrt.f32 (cbrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(/.f32 sinTheta_O (sqrt.f32 (neg.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (neg.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 1 (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 1 (/.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) sinTheta_O))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(/.f32 (sqrt.f32 sinTheta_O) (sqrt.f32 (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)))
(pow.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O)) 1/2)
(sqrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 1)
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(pow.f32 (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 3)
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(pow.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3) 1/3)
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(pow.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 2)
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(fabs.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(log.f32 (exp.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(cbrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))) 3))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(exp.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (/.f32 (hypot.f32 1 sinTheta_O) sinTheta_O))) 1/2))
(sqrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(+.f32 0 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(+.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(fma.f32 (PI.f32) 1/2 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(fma.f32 1/2 (PI.f32) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 -1 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (neg.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (neg.f32 (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 0 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (PI.f32) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (*.f32 1/2 (PI.f32)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2) (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 -1 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (neg.f32 (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (-.f32 (pow.f32 (*.f32 (PI.f32) 1/2) 3) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (+.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (*.f32 (*.f32 (PI.f32) 1/2) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (*.f32 (PI.f32) (*.f32 1/2 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 1/8 (pow.f32 (PI.f32) 3)) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (fma.f32 (*.f32 (PI.f32) (PI.f32)) 1/4 (fma.f32 (PI.f32) (*.f32 1/2 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))))
(/.f32 (-.f32 0 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 0 (+.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (*.f32 0 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(/.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (+.f32 0 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)))
(/.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3)) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (-.f32 0 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 (neg.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(neg.f32 (/.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 3)
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3) 1/3)
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 2)
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(sqrt.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2))
(fabs.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (exp.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(cbrt.f32 (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(expm1.f32 (log1p.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (log.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log1p.f32 (expm1.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))

eval1.4s (5.6%)

Compiler

Compiled 59375 to 46316 computations (22% saved)

prune376.0ms (1.5%)

Pruning

55 alts after pruning (53 fresh and 2 done)

PrunedKeptTotal
New1139491188
Fresh18422
Picked325
Done000
Total1160551215
Accurracy
30.0%
Counts
1215 → 55
Alt Table
Click to see full alt table
StatusAccuracyProgram
4.9%
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
4.9%
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (-.f32 (PI.f32) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
14.6%
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
26.7%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
11.2%
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))))
4.3%
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
10.9%
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
11.1%
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
10.0%
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
4.9%
(+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
16.4%
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2))
2.4%
(neg.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
27.3%
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
10.0%
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
1.1%
(exp.f32 (log.f32 (asin.f32 (/.f32 (neg.f32 h) eta))))
14.1%
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
0.4%
(asin.f32 (fma.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 h) eta)))
28.5%
(asin.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) h) -1))
2.7%
(asin.f32 (/.f32 (neg.f32 h) (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
1.9%
(asin.f32 (/.f32 (neg.f32 h) eta))
27.9%
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
14.6%
(asin.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))) (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))))
27.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3) 1/3)))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))))
28.2%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) (sqrt.f32 eta))))))
27.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta))))))
27.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
27.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 1 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
27.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) 1)))))
27.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (neg.f32 eta)))))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))))))
27.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 1 (neg.f32 eta))))))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 1 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))))
28.0%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (sqrt.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))))))
27.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))))
1.5%
(asin.f32 (/.f32 h (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
13.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
24.9%
(asin.f32 (/.f32 h (exp.f32 (log.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
27.3%
(asin.f32 (/.f32 h eta))
28.5%
(asin.f32 (/.f32 1 (/.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) h)))
11.0%
(asin.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 1))
13.7%
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) h))
2.4%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (fma.f32 1/2 (*.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta))))
2.4%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
2.2%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (hypot.f32 eta (sqrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))
27.6%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (hypot.f32 eta (sqrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))))
1.9%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 eta)))
27.7%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
27.1%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 eta)))
28.4%
(asin.f32 (*.f32 h (/.f32 1 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
2.7%
(asin.f32 (*.f32 h (/.f32 1 (neg.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
1.1%
(asin.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
1.0%
(asin.f32 (*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
4.9%
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
4.9%
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (-.f32 (PI.f32) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
14.6%
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
26.7%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
11.2%
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))))
4.3%
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
10.9%
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
11.1%
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
10.0%
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
4.9%
(+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
16.4%
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2))
2.4%
(neg.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
27.3%
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
10.0%
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
1.1%
(exp.f32 (log.f32 (asin.f32 (/.f32 (neg.f32 h) eta))))
14.1%
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
0.4%
(asin.f32 (fma.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 h) eta)))
28.5%
(asin.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) h) -1))
2.7%
(asin.f32 (/.f32 (neg.f32 h) (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
1.9%
(asin.f32 (/.f32 (neg.f32 h) eta))
27.9%
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
14.6%
(asin.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))) (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))))
27.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3) 1/3)))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))))
28.2%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) (sqrt.f32 eta))))))
27.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta))))))
27.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
27.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 1 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
27.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) 1)))))
27.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (neg.f32 eta)))))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))))))
27.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 1 (neg.f32 eta))))))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 1 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))))
28.0%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (sqrt.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))))))
27.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))))
1.5%
(asin.f32 (/.f32 h (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
13.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
24.9%
(asin.f32 (/.f32 h (exp.f32 (log.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
27.3%
(asin.f32 (/.f32 h eta))
28.5%
(asin.f32 (/.f32 1 (/.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) h)))
11.0%
(asin.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 1))
13.7%
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) h))
2.4%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (fma.f32 1/2 (*.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta))))
2.4%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
2.2%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (hypot.f32 eta (sqrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))
27.6%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (hypot.f32 eta (sqrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))))
1.9%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 eta)))
27.7%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
27.1%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 eta)))
28.4%
(asin.f32 (*.f32 h (/.f32 1 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
2.7%
(asin.f32 (*.f32 h (/.f32 1 (neg.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
1.1%
(asin.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
1.0%
(asin.f32 (*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
Compiler

Compiled 3980 to 2806 computations (29.5% saved)

localize1.1s (4.4%)

Local Accuracy

Found 17 expressions with local accuracy:

NewAccuracyProgram
100.0%
(sqrt.f32 (hypot.f32 1 sinTheta_O))
99.7%
(/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
99.1%
(*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
74.7%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
99.5%
(/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2))))
99.3%
(/.f32 sinTheta_O (sqrt.f32 eta))
99.0%
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
78.5%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))))
100.0%
(*.f32 eta h)
99.9%
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
61.3%
(asin.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
20.6%
(/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))
61.8%
(asin.f32 (/.f32 (neg.f32 h) eta))
99.4%
(/.f32 sinTheta_O (/.f32 eta sinTheta_O))
92.7%
(exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
85.5%
(log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))
78.5%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))))
Compiler

Compiled 251 to 113 computations (55% saved)

series131.0ms (0.5%)

Counts
17 → 312
Calls

123 calls:

TimeVariablePointExpression
39.0ms
eta
@0
(log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))
14.0ms
eta
@-inf
(log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))
14.0ms
sinTheta_O
@0
(log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))
6.0ms
sinTheta_O
@0
(/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
6.0ms
sinTheta_O
@inf
(log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))

rewrite158.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
878×add-sqr-sqrt
866×pow1
856×*-un-lft-identity
814×add-exp-log
812×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
041397
1887385
Stop Event
node limit
Counts
17 → 203
Calls
Call 1
Inputs
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))))
(log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))
(exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))
(/.f32 sinTheta_O (/.f32 eta sinTheta_O))
(asin.f32 (/.f32 (neg.f32 h) eta))
(/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))
(asin.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 eta h)
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(/.f32 sinTheta_O (sqrt.f32 eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(sqrt.f32 (hypot.f32 1 sinTheta_O))
Outputs
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(+.f32 0 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(+.f32 (log.f32 sinTheta_O) (log.f32 (/.f32 1 (/.f32 eta sinTheta_O))))
(+.f32 (log.f32 (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (log.f32 (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (log.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(+.f32 (log.f32 (/.f32 sinTheta_O eta)) (log.f32 sinTheta_O))
(-.f32 (log.f32 sinTheta_O) (log.f32 (/.f32 eta sinTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) 1)
(*.f32 1 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 (*.f32 (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(*.f32 (sqrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (sqrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(pow.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) 1)
(cbrt.f32 (*.f32 (*.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(expm1.f32 (log1p.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(exp.f32 (log.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(log1p.f32 (-.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) 1)
(*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))
(*.f32 1 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(/.f32 sinTheta_O (/.f32 eta sinTheta_O))
(/.f32 1 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O))
(/.f32 (neg.f32 sinTheta_O) (neg.f32 (/.f32 eta sinTheta_O)))
(pow.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) 1)
(*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))
(*.f32 1 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(pow.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(exp.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (neg.f32 (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (neg.f32 (/.f32 h eta))))) 1)
(*.f32 1 (asin.f32 (neg.f32 (/.f32 h eta))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (neg.f32 (/.f32 h eta)))) (cbrt.f32 (asin.f32 (neg.f32 (/.f32 h eta))))) (cbrt.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(*.f32 (sqrt.f32 (asin.f32 (neg.f32 (/.f32 h eta)))) (sqrt.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(pow.f32 (asin.f32 (neg.f32 (/.f32 h eta))) 1)
(neg.f32 (asin.f32 (/.f32 h eta)))
(log.f32 (exp.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (neg.f32 (/.f32 h eta))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (neg.f32 (/.f32 h eta))) (asin.f32 (neg.f32 (/.f32 h eta)))) (asin.f32 (neg.f32 (/.f32 h eta)))))
(expm1.f32 (log1p.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(exp.f32 (log.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(log1p.f32 (expm1.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))) 1)
(*.f32 (*.f32 h eta) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(*.f32 1 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))) (cbrt.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))) (cbrt.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(*.f32 (sqrt.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))) (sqrt.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(pow.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) 1)
(log.f32 (exp.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))) (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(expm1.f32 (log1p.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(exp.f32 (log.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(log1p.f32 (expm1.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))) 1)
(*.f32 1 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))) (cbrt.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))) (cbrt.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(*.f32 (sqrt.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))) (sqrt.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(pow.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)) 1)
(log.f32 (exp.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)) (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))) (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(expm1.f32 (log1p.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(exp.f32 (log.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(log1p.f32 (expm1.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))) 1)
(/.f32 (*.f32 -2 (*.f32 h eta)) (*.f32 sinTheta_O sinTheta_O))
(pow.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2) (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)) (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(exp.f32 (log.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 h eta))) 1)
(pow.f32 (*.f32 h eta) 1)
(log.f32 (exp.f32 (*.f32 h eta)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 h eta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 h eta) (*.f32 h eta)) (*.f32 h eta)))
(expm1.f32 (log1p.f32 (*.f32 h eta)))
(exp.f32 (log.f32 (*.f32 h eta)))
(log1p.f32 (expm1.f32 (*.f32 h eta)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))) (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))) (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2))) 1)
(*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 sinTheta_O (sqrt.f32 eta)))
(*.f32 1 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)) (cbrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2))) (cbrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))
(*.f32 (sqrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)) (sqrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))
(log.f32 (exp.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2))))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)) (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 eta))) 2))
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 eta)))) 1)
(*.f32 sinTheta_O (/.f32 1 (sqrt.f32 eta)))
(*.f32 1 (/.f32 sinTheta_O (sqrt.f32 eta)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 eta))) (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 eta)))) (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 eta))))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 eta))) (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 eta))))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 1)
(log.f32 (exp.f32 (/.f32 sinTheta_O (sqrt.f32 eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 eta)))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) (/.f32 sinTheta_O (sqrt.f32 eta))))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 eta))))
(exp.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 eta))))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 eta))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))) 1)
(*.f32 h (/.f32 1 (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))
(*.f32 1 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(pow.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)) 1)
(log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)) (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))) (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) 1)
(*.f32 1 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (cbrt.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (cbrt.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(*.f32 (sqrt.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(pow.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(neg.f32 (asin.f32 (*.f32 h (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (exp.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(expm1.f32 (log1p.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(exp.f32 (log.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(log1p.f32 (expm1.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(/.f32 (*.f32 (neg.f32 h) -1) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(neg.f32 (*.f32 h (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (exp.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(expm1.f32 (log1p.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (log.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log1p.f32 (expm1.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(*.f32 -1 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (cbrt.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(log.f32 (exp.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(expm1.f32 (log1p.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log1p.f32 (expm1.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(*.f32 1 (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))) (cbrt.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (cbrt.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (sqrt.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))) (sqrt.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(pow.f32 (hypot.f32 1 sinTheta_O) 1/2)
(pow.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) 1)
(log.f32 (exp.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (*.f32 (hypot.f32 1 sinTheta_O) (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(expm1.f32 (log1p.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(exp.f32 (log.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log1p.f32 (expm1.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))

simplify201.0ms (0.8%)

Algorithm
egg-herbie
Rules
1282×associate-*r*
1206×associate-*l*
848×fma-def
524×associate-*r/
436×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
083519547
1206217629
Stop Event
node limit
Counts
515 → 394
Calls
Call 1
Inputs
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O)))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O)))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O)))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O)))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))
(+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))
(+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))
(+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))
(+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))
(+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))
(+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))
(+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))
(+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))
(+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) eta))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) eta))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) eta))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) eta))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 5)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 3))))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (*.f32 (pow.f32 (sqrt.f32 -1) 6) (pow.f32 eta 7)))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 5)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 3)))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 h sinTheta_O))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 sinTheta_O 3))))) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 h sinTheta_O)))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 h sinTheta_O)) (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 5))))) (*.f32 -1/4 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 5))))))))))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 5) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 7))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1)) 1/4) (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 h (pow.f32 sinTheta_O 5))))) (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 h (pow.f32 sinTheta_O 5)))))) (pow.f32 sinTheta_O 2)))) (*.f32 1/16 (*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) h) (pow.f32 sinTheta_O 7)) (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4))))) (pow.f32 eta 6))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 h sinTheta_O)) (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 5))))) (*.f32 -1/4 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 5)))))))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 eta 5)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3))) (*.f32 (pow.f32 sinTheta_O 6) h))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 1 (pow.f32 sinTheta_O 2)))))))))) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 eta 5))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (pow.f32 eta 5)))) (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 h eta)))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (pow.f32 eta 5)))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3))) (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (*.f32 (pow.f32 eta 7) (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 h eta))))))))
(/.f32 h eta)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (/.f32 h eta)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 3/8 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 2)))) h) (pow.f32 eta 3))))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (/.f32 h eta))))
(*.f32 -1 (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 1 sinTheta_O)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 1 sinTheta_O))) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 3))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 1 sinTheta_O))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 3))))) (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/4 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 1 (pow.f32 sinTheta_O 5))))))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 1 sinTheta_O))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 5) 1) 1/4) (/.f32 1 (pow.f32 sinTheta_O 7))))) (+.f32 (*.f32 -1/16 (*.f32 (/.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (pow.f32 sinTheta_O 7)) (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4))) (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1)) 1/4) (/.f32 (+.f32 (*.f32 1/4 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/8 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 1 (pow.f32 sinTheta_O 5)))))) (pow.f32 sinTheta_O 2)))))))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 3))))) (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/4 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 1 (pow.f32 sinTheta_O 5)))))))))))
(/.f32 -1 eta)
(-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 4)))) (pow.f32 eta 5)))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 4)))) (pow.f32 eta 5))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3))) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (pow.f32 sinTheta_O 6) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 4))))))))) (pow.f32 eta 7))))) (/.f32 1 eta))
(/.f32 1 eta)
(+.f32 (/.f32 1 eta) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (pow.f32 eta 5)))) (+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))))))
(+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 7) (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 7)))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (pow.f32 eta 5)))) (+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 4))))) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))))))))))
(/.f32 -1 eta)
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3))) (*.f32 1/4 (/.f32 1 (pow.f32 eta 5))))))) (/.f32 1 eta))
(-.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3))) (*.f32 1/4 (/.f32 1 (pow.f32 eta 5)))) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 3/8 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 2)))) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 5))))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3))) (*.f32 1/4 (/.f32 1 (pow.f32 eta 5)))))))) (/.f32 1 eta))
1
(+.f32 1 (*.f32 1/4 (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -3/32 (pow.f32 sinTheta_O 4)) (+.f32 1 (*.f32 1/4 (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -3/32 (pow.f32 sinTheta_O 4)) (+.f32 1 (+.f32 (*.f32 1/4 (pow.f32 sinTheta_O 2)) (*.f32 7/128 (pow.f32 sinTheta_O 6)))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(+.f32 0 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(+.f32 (log.f32 sinTheta_O) (log.f32 (/.f32 1 (/.f32 eta sinTheta_O))))
(+.f32 (log.f32 (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (log.f32 (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (log.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(+.f32 (log.f32 (/.f32 sinTheta_O eta)) (log.f32 sinTheta_O))
(-.f32 (log.f32 sinTheta_O) (log.f32 (/.f32 eta sinTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) 1)
(*.f32 1 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 (*.f32 (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(*.f32 (sqrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (sqrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(pow.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) 1)
(cbrt.f32 (*.f32 (*.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(expm1.f32 (log1p.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(exp.f32 (log.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(log1p.f32 (-.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) 1)
(*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))
(*.f32 1 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(/.f32 sinTheta_O (/.f32 eta sinTheta_O))
(/.f32 1 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O))
(/.f32 (neg.f32 sinTheta_O) (neg.f32 (/.f32 eta sinTheta_O)))
(pow.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) 1)
(*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))
(*.f32 1 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(pow.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(exp.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (neg.f32 (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (neg.f32 (/.f32 h eta))))) 1)
(*.f32 1 (asin.f32 (neg.f32 (/.f32 h eta))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (neg.f32 (/.f32 h eta)))) (cbrt.f32 (asin.f32 (neg.f32 (/.f32 h eta))))) (cbrt.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(*.f32 (sqrt.f32 (asin.f32 (neg.f32 (/.f32 h eta)))) (sqrt.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(pow.f32 (asin.f32 (neg.f32 (/.f32 h eta))) 1)
(neg.f32 (asin.f32 (/.f32 h eta)))
(log.f32 (exp.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (neg.f32 (/.f32 h eta))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (neg.f32 (/.f32 h eta))) (asin.f32 (neg.f32 (/.f32 h eta)))) (asin.f32 (neg.f32 (/.f32 h eta)))))
(expm1.f32 (log1p.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(exp.f32 (log.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(log1p.f32 (expm1.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))) 1)
(*.f32 (*.f32 h eta) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(*.f32 1 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))) (cbrt.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))) (cbrt.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(*.f32 (sqrt.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))) (sqrt.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(pow.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) 1)
(log.f32 (exp.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))) (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(expm1.f32 (log1p.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(exp.f32 (log.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(log1p.f32 (expm1.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))) 1)
(*.f32 1 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))) (cbrt.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))) (cbrt.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(*.f32 (sqrt.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))) (sqrt.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(pow.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)) 1)
(log.f32 (exp.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)) (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))) (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(expm1.f32 (log1p.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(exp.f32 (log.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(log1p.f32 (expm1.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))) 1)
(/.f32 (*.f32 -2 (*.f32 h eta)) (*.f32 sinTheta_O sinTheta_O))
(pow.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2) (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)) (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(exp.f32 (log.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 h eta))) 1)
(pow.f32 (*.f32 h eta) 1)
(log.f32 (exp.f32 (*.f32 h eta)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 h eta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 h eta) (*.f32 h eta)) (*.f32 h eta)))
(expm1.f32 (log1p.f32 (*.f32 h eta)))
(exp.f32 (log.f32 (*.f32 h eta)))
(log1p.f32 (expm1.f32 (*.f32 h eta)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))) 1)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))) (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))) (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2))) 1)
(*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 sinTheta_O (sqrt.f32 eta)))
(*.f32 1 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)) (cbrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2))) (cbrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))
(*.f32 (sqrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)) (sqrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))
(log.f32 (exp.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2))))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)) (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 eta))) 2))
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 eta)))) 1)
(*.f32 sinTheta_O (/.f32 1 (sqrt.f32 eta)))
(*.f32 1 (/.f32 sinTheta_O (sqrt.f32 eta)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 eta))) (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 eta)))) (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 eta))))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 eta))) (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 eta))))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 1)
(log.f32 (exp.f32 (/.f32 sinTheta_O (sqrt.f32 eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 eta)))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) (/.f32 sinTheta_O (sqrt.f32 eta))))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 eta))))
(exp.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 eta))))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 eta))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))) 1)
(*.f32 h (/.f32 1 (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))
(*.f32 1 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(pow.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)) 1)
(log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)) (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))) (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) 1)
(*.f32 1 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (cbrt.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (cbrt.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(*.f32 (sqrt.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(pow.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(neg.f32 (asin.f32 (*.f32 h (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (exp.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(expm1.f32 (log1p.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(exp.f32 (log.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(log1p.f32 (expm1.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(/.f32 (*.f32 (neg.f32 h) -1) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(neg.f32 (*.f32 h (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (exp.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(expm1.f32 (log1p.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(exp.f32 (log.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(log1p.f32 (expm1.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(*.f32 -1 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (cbrt.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(pow.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(log.f32 (exp.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(expm1.f32 (log1p.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(exp.f32 (log.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log1p.f32 (expm1.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(*.f32 1 (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))) (cbrt.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (cbrt.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(*.f32 (sqrt.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))) (sqrt.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(pow.f32 (hypot.f32 1 sinTheta_O) 1/2)
(pow.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) 1)
(log.f32 (exp.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (*.f32 (hypot.f32 1 sinTheta_O) (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(expm1.f32 (log1p.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(exp.f32 (log.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(log1p.f32 (expm1.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
Outputs
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O)))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O)))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O)))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O)))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))
(+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (neg.f32 (log.f32 sinTheta_O))))
(fma.f32 -2 (neg.f32 (log.f32 sinTheta_O)) (neg.f32 (log.f32 eta)))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))
(+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (neg.f32 (log.f32 sinTheta_O))))
(fma.f32 -2 (neg.f32 (log.f32 sinTheta_O)) (neg.f32 (log.f32 eta)))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))
(+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (neg.f32 (log.f32 sinTheta_O))))
(fma.f32 -2 (neg.f32 (log.f32 sinTheta_O)) (neg.f32 (log.f32 eta)))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))
(+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (neg.f32 (log.f32 sinTheta_O))))
(fma.f32 -2 (neg.f32 (log.f32 sinTheta_O)) (neg.f32 (log.f32 eta)))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))
(+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))
(fma.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)) (neg.f32 (log.f32 eta)))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))
(+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))
(fma.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)) (neg.f32 (log.f32 eta)))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))
(+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))
(fma.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)) (neg.f32 (log.f32 eta)))
(+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))
(+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))
(fma.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)) (neg.f32 (log.f32 eta)))
(+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))
(+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))
(+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))
(+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))
(+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) eta))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) eta))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) eta))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (*.f32 (pow.f32 (sqrt.f32 -1) 2) eta))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 eta (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (pow.f32 sinTheta_O 2) eta)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta)))
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta)))
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta)))
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta)))
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta)))
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta)))
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta)))
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta)))
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta)))
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta)))
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta)))
(*.f32 (sqrt.f32 (/.f32 1 eta)) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 (/.f32 1 eta)))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h))
(*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(fma.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h) (/.f32 (*.f32 -4 (*.f32 h (pow.f32 eta 3))) (pow.f32 sinTheta_O 4)))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h) (/.f32 (*.f32 -4 (*.f32 h (pow.f32 eta 3))) (pow.f32 sinTheta_O 4))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (/.f32 (*.f32 -16 (*.f32 h (pow.f32 eta 7))) (pow.f32 sinTheta_O 8)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (/.f32 (*.f32 -16 (*.f32 h (pow.f32 eta 7))) (pow.f32 sinTheta_O 8)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) 1/4) (pow.f32 eta 5))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(+.f32 (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (/.f32 h eta)) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) 1/4) (pow.f32 eta 5))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 5)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 3))))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) 1/4) (pow.f32 eta 5))))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (*.f32 (pow.f32 (sqrt.f32 -1) 6) (pow.f32 eta 7)))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (pow.f32 (sqrt.f32 -1) 4) (pow.f32 eta 5)))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 eta 3)))))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (*.f32 (pow.f32 eta 7) (pow.f32 (sqrt.f32 -1) 6)) h)) (+.f32 (/.f32 h eta) (fma.f32 1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 (sqrt.f32 -1) 4)) (/.f32 h (pow.f32 eta 5))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (sqrt.f32 -1) 2)) (/.f32 h (pow.f32 eta 3)))))))
(+.f32 (fma.f32 -1/8 (/.f32 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (pow.f32 (sqrt.f32 -1) 6)) (/.f32 h eta)) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) 1/4) (pow.f32 eta 5))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) 1/4) (pow.f32 eta 5))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(+.f32 (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (/.f32 h eta)) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) 1/4) (pow.f32 eta 5))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h))
(*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(fma.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h) (/.f32 (*.f32 -4 (*.f32 h (pow.f32 eta 3))) (pow.f32 sinTheta_O 4)))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h) (/.f32 (*.f32 -4 (*.f32 h (pow.f32 eta 3))) (pow.f32 sinTheta_O 4))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (/.f32 (*.f32 -16 (*.f32 h (pow.f32 eta 7))) (pow.f32 sinTheta_O 8)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (/.f32 (*.f32 -16 (*.f32 h (pow.f32 eta 7))) (pow.f32 sinTheta_O 8)))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h))
(*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(fma.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h) (/.f32 (*.f32 -4 (*.f32 h (pow.f32 eta 3))) (pow.f32 sinTheta_O 4)))
(fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h) (/.f32 (*.f32 -4 (*.f32 h (pow.f32 eta 3))) (pow.f32 sinTheta_O 4))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (/.f32 (*.f32 -16 (*.f32 h (pow.f32 eta 7))) (pow.f32 sinTheta_O 8)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (/.f32 (*.f32 -16 (*.f32 h (pow.f32 eta 7))) (pow.f32 sinTheta_O 8)))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O))) sinTheta_O))))
(asin.f32 (/.f32 h (hypot.f32 eta (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (pow.f32 sinTheta_O 2)) (pow.f32 eta 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (pow.f32 sinTheta_O 2))))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)))))
(*.f32 h (sqrt.f32 (/.f32 1 (fma.f32 eta eta (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))))))))
(*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 h sinTheta_O))
(*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 h sinTheta_O))
(*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h sinTheta_O))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 sinTheta_O 3))))) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 h sinTheta_O)))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 3) h)))) (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 h sinTheta_O)))
(fma.f32 -1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (*.f32 (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O 3)) (hypot.f32 1 sinTheta_O))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h sinTheta_O)))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 h sinTheta_O)) (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 5))))) (*.f32 -1/4 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 5))))))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 3) h)))) (fma.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 h sinTheta_O) (neg.f32 (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3) 1/4) (/.f32 h (pow.f32 sinTheta_O 5)))) -3/8)))))
(-.f32 (fma.f32 -1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (*.f32 (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O 3)) (hypot.f32 1 sinTheta_O))) (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h sinTheta_O))) (*.f32 (*.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (*.f32 (hypot.f32 1 sinTheta_O) (/.f32 h (pow.f32 sinTheta_O 5))))) -3/8))
(+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 sinTheta_O 3))))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 5) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 7))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1)) 1/4) (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 h (pow.f32 sinTheta_O 5))))) (*.f32 -1/4 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 h (pow.f32 sinTheta_O 5)))))) (pow.f32 sinTheta_O 2)))) (*.f32 1/16 (*.f32 (/.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) h) (pow.f32 sinTheta_O 7)) (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4))))) (pow.f32 eta 6))) (+.f32 (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 h sinTheta_O)) (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 5))))) (*.f32 -1/4 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 h (pow.f32 sinTheta_O 5)))))))))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 (*.f32 eta eta) (/.f32 (pow.f32 sinTheta_O 3) h)))) (fma.f32 -1 (*.f32 (fma.f32 1/16 (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 5) 1/4) (/.f32 h (pow.f32 sinTheta_O 7)))) (fma.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) 1/4) (/.f32 (*.f32 (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3) 1/4) (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (/.f32 h (pow.f32 sinTheta_O 5)))) -3/8) (*.f32 sinTheta_O sinTheta_O))) (*.f32 1/16 (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3) 1/4) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (/.f32 (pow.f32 sinTheta_O 7) h)))))) (pow.f32 eta 6)) (fma.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 h sinTheta_O) (neg.f32 (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3) 1/4) (/.f32 h (pow.f32 sinTheta_O 5)))) -3/8))))))
(fma.f32 -1/2 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (*.f32 (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 sinTheta_O 3)) (hypot.f32 1 sinTheta_O))) (-.f32 (-.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 h sinTheta_O)) (*.f32 (*.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (*.f32 (hypot.f32 1 sinTheta_O) (/.f32 h (pow.f32 sinTheta_O 5))))) -3/8)) (*.f32 (fma.f32 1/16 (*.f32 (*.f32 (hypot.f32 1 sinTheta_O) (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 5) 1/4)) (/.f32 h (pow.f32 sinTheta_O 7))) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 (pow.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1)) 1/4) (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (*.f32 (hypot.f32 1 sinTheta_O) (/.f32 h (pow.f32 sinTheta_O 5))))) -3/8) (*.f32 sinTheta_O sinTheta_O)) (*.f32 1/16 (/.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4)) (/.f32 (pow.f32 sinTheta_O 7) h))))) (pow.f32 eta 6))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 eta 5)))))
(+.f32 (/.f32 h eta) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (neg.f32 (/.f32 (fma.f32 -1/4 (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (/.f32 (*.f32 -1/8 (*.f32 h (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (pow.f32 eta 5)))))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (/.f32 h eta)) (/.f32 (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) h)) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1)))) (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) -1/4))) (pow.f32 eta 5)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (+.f32 1 (pow.f32 sinTheta_O 2))))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3))) (*.f32 (pow.f32 sinTheta_O 6) h))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 1 (pow.f32 sinTheta_O 2)))))))))) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 (pow.f32 sinTheta_O 2) 1)))) (pow.f32 eta 5))))))
(fma.f32 -1 (/.f32 (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 1/16 (*.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 -1/4 (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (/.f32 (*.f32 -1/8 (*.f32 h (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))))))) (pow.f32 eta 7)) (+.f32 (/.f32 h eta) (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (neg.f32 (/.f32 (fma.f32 -1/4 (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (/.f32 (*.f32 -1/8 (*.f32 h (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (pow.f32 eta 5))))))
(-.f32 (-.f32 (fma.f32 -1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1)))) (/.f32 h eta)) (/.f32 (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) h)) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1)))) (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) -1/4))) (pow.f32 eta 5))) (/.f32 (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (fma.f32 sinTheta_O sinTheta_O 1))) (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) h)) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1)))) (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) -1/4))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 (*.f32 h (pow.f32 sinTheta_O 6)) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3))) 1/16)))) (pow.f32 eta 7)))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (/.f32 (neg.f32 h) eta))
(-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) 1/2)) (/.f32 h eta))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (pow.f32 eta 5)))) (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (/.f32 h (pow.f32 eta 5))) (fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (/.f32 (neg.f32 h) eta))))
(fma.f32 -1/8 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (-.f32 (fma.f32 (*.f32 -1/4 (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1))))) (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) 1/2))) (/.f32 h eta)))
(+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (pow.f32 eta 5)))) (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 (pow.f32 sinTheta_O 4) h))) (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (+.f32 1 (pow.f32 sinTheta_O 2)))))) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5)))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3))) (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7)))) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (*.f32 (pow.f32 eta 7) (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 h eta))))))))
(fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (/.f32 h (pow.f32 eta 5))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 7) (fma.f32 -1/4 (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (/.f32 (*.f32 -1/8 (*.f32 h (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))))) (fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3)))) (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 7)) (/.f32 h (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (fma.f32 1/2 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (/.f32 (neg.f32 h) eta)))))))
(fma.f32 -1/8 (*.f32 (/.f32 h (pow.f32 eta 5)) (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) h)) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1)))) (*.f32 (*.f32 h (pow.f32 sinTheta_O 4)) -1/4))) (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (pow.f32 eta 7)) (fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1))))) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)))) (-.f32 (fma.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (fma.f32 sinTheta_O sinTheta_O 1)) (/.f32 h (pow.f32 eta 7)))) (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) 1/2))) (/.f32 h eta))))))
(/.f32 h eta)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (/.f32 h eta))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/2 (/.f32 (*.f32 h (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2))) (pow.f32 eta 3)) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))))) (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (-.f32 (/.f32 h eta) (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 -1/4 h) (pow.f32 eta 5))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 5))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (pow.f32 eta 2))) (*.f32 1/2 (/.f32 (*.f32 (-.f32 3/8 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 2)))) h) (pow.f32 eta 3))))))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) h) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))))) (/.f32 h eta))))
(fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 1/4 (/.f32 (*.f32 h (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2))) (pow.f32 eta 5)) (fma.f32 -1/2 (/.f32 (fma.f32 -1/2 (/.f32 (*.f32 h (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2))) (pow.f32 eta 3)) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5)))) (*.f32 eta eta)) (*.f32 1/2 (/.f32 (-.f32 3/8 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (*.f32 eta eta)))) (/.f32 (pow.f32 eta 3) h)))))) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/2 (/.f32 (*.f32 h (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2))) (pow.f32 eta 3)) (*.f32 -1/4 (/.f32 h (pow.f32 eta 5))))) (/.f32 h eta))))
(-.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (-.f32 (/.f32 h eta) (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 -1/4 h) (pow.f32 eta 5)))))) (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 1/4 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (/.f32 (pow.f32 eta 5) h)) (fma.f32 1/2 (/.f32 (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (*.f32 eta eta)))) (/.f32 (pow.f32 eta 3) h)) (*.f32 -1/2 (/.f32 (fma.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (/.f32 (pow.f32 eta 3) h)) (/.f32 (*.f32 -1/4 h) (pow.f32 eta 5))) (*.f32 eta eta)))))))
(*.f32 -1 (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 1 sinTheta_O)))
(neg.f32 (*.f32 (/.f32 1 sinTheta_O) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4)))
(/.f32 (neg.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4)) sinTheta_O)
(+.f32 (*.f32 -1 (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 1 sinTheta_O))) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 3))))))
(fma.f32 -1 (*.f32 (/.f32 1 sinTheta_O) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4)) (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3))))))
(-.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3))) (*.f32 (hypot.f32 1 sinTheta_O) 1/2)) (/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) sinTheta_O))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 1 sinTheta_O))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 3))))) (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/4 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 1 (pow.f32 sinTheta_O 5))))))))))
(fma.f32 -1 (*.f32 (/.f32 1 sinTheta_O) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4)) (fma.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)))) (neg.f32 (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3) 1/4) (/.f32 1 (pow.f32 sinTheta_O 5)))) 3/8)))))
(-.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3))) (*.f32 (hypot.f32 1 sinTheta_O) 1/2)) (/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) sinTheta_O)) (*.f32 (pow.f32 eta 4) (*.f32 (/.f32 (hypot.f32 1 sinTheta_O) (pow.f32 sinTheta_O 5)) (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) 3/8))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 1 sinTheta_O))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 eta 6) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 5) 1) 1/4) (/.f32 1 (pow.f32 sinTheta_O 7))))) (+.f32 (*.f32 -1/16 (*.f32 (/.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (pow.f32 sinTheta_O 7)) (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4))) (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1)) 1/4) (/.f32 (+.f32 (*.f32 1/4 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/8 (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3) 1) 1/4) (*.f32 (sqrt.f32 (+.f32 1 (pow.f32 sinTheta_O 2))) (/.f32 1 (pow.f32 sinTheta_O 5)))))) (pow.f32 sinTheta_O 2)))))))) (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 1) 1/4) (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 3))))) (*.f32 -1 (*.f32 (pow.f32 eta 4) (+.f32 (*.f32 1/8 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 1 (pow.f32 sinTheta_O 5))))) (*.f32 1/4 (*.f32 (sqrt.f32 (+.f32 (pow.f32 sinTheta_O 2) 1)) (*.f32 (pow.f32 (*.f32 (pow.f32 (+.f32 1 (pow.f32 sinTheta_O 2)) 3) 1) 1/4) (/.f32 1 (pow.f32 sinTheta_O 5)))))))))))
(fma.f32 -1 (*.f32 (/.f32 1 sinTheta_O) (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4)) (fma.f32 -1 (*.f32 (pow.f32 eta 6) (fma.f32 -1/16 (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 5) 1/4) (/.f32 1 (pow.f32 sinTheta_O 7)))) (fma.f32 -1/16 (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3) 1/4) (/.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (pow.f32 sinTheta_O 7))) (*.f32 -1/2 (*.f32 (pow.f32 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) 1/4) (/.f32 (*.f32 (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3) 1/4) (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (/.f32 1 (pow.f32 sinTheta_O 5)))) 3/8) (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 1/2 (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3)))) (neg.f32 (*.f32 (pow.f32 eta 4) (*.f32 (*.f32 (sqrt.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 (pow.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3) 1/4) (/.f32 1 (pow.f32 sinTheta_O 5)))) 3/8))))))
(-.f32 (-.f32 (-.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) (/.f32 (*.f32 eta eta) (pow.f32 sinTheta_O 3))) (*.f32 (hypot.f32 1 sinTheta_O) 1/2)) (*.f32 (pow.f32 eta 4) (*.f32 (/.f32 (hypot.f32 1 sinTheta_O) (pow.f32 sinTheta_O 5)) (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) 3/8)))) (*.f32 (pow.f32 eta 6) (fma.f32 -1/16 (*.f32 (hypot.f32 1 sinTheta_O) (/.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 5) 1/4) (pow.f32 sinTheta_O 7))) (fma.f32 -1/2 (/.f32 (*.f32 (*.f32 (/.f32 (hypot.f32 1 sinTheta_O) (pow.f32 sinTheta_O 5)) (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) 3/8)) (pow.f32 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1)) 1/4)) (*.f32 sinTheta_O sinTheta_O)) (*.f32 (pow.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3) 1/4) (*.f32 (/.f32 (fma.f32 sinTheta_O sinTheta_O 1) (pow.f32 sinTheta_O 7)) -1/16)))))) (/.f32 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 1/4) sinTheta_O))
(/.f32 -1 eta)
(-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) (/.f32 1 eta))
(-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)))) (/.f32 1 eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 -1 eta))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) (*.f32 -1 (/.f32 (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 4)))) (pow.f32 eta 5)))) (/.f32 1 eta))
(-.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (neg.f32 (/.f32 (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 (*.f32 1/4 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (pow.f32 sinTheta_O 4))) (pow.f32 eta 5)))) (/.f32 1 eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (fma.f32 -1 (/.f32 (fma.f32 1/4 (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 eta 5)) (/.f32 -1 eta)))
(-.f32 (+.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (pow.f32 sinTheta_O 2) 1))) (*.f32 1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 4)))) (pow.f32 eta 5))) (*.f32 -1 (/.f32 (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3))) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (pow.f32 sinTheta_O 6) (+.f32 1 (pow.f32 sinTheta_O 2))))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 4))))))))) (pow.f32 eta 7))))) (/.f32 1 eta))
(-.f32 (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (*.f32 -1 (+.f32 (/.f32 (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 (*.f32 1/4 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (pow.f32 sinTheta_O 4))) (pow.f32 eta 5)) (/.f32 (fma.f32 -1/16 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3)))) (fma.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 (*.f32 1/4 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (pow.f32 sinTheta_O 4)))))))) (pow.f32 eta 7))))) (/.f32 1 eta))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (fma.f32 -1 (+.f32 (/.f32 (fma.f32 1/4 (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))) (pow.f32 eta 5)) (/.f32 (fma.f32 -1/16 (*.f32 (pow.f32 sinTheta_O 6) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3)))) (fma.f32 -1/2 (*.f32 (*.f32 sinTheta_O (*.f32 sinTheta_O (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))))) (fma.f32 1/4 (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (*.f32 (/.f32 (pow.f32 sinTheta_O 6) (fma.f32 sinTheta_O sinTheta_O 1)) -1/16)))) (pow.f32 eta 7))) (/.f32 -1 eta)))
(/.f32 1 eta)
(+.f32 (/.f32 1 eta) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))))
(+.f32 (/.f32 1 eta) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))
(fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 1 eta))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (pow.f32 eta 5)))) (+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)))) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 5) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (+.f32 (/.f32 1 eta) (fma.f32 1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5))) (*.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))))))
(+.f32 (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 5) (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 1 eta)) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1)))) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) 1/4))))
(+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (pow.f32 sinTheta_O 2) 1))) (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 7) (+.f32 1 (pow.f32 sinTheta_O 2)))))) (+.f32 (*.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) 3))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 7)))) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (pow.f32 eta 5)))) (+.f32 (/.f32 1 eta) (+.f32 (*.f32 1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)))) (+.f32 (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2)))) (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3)))) (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) (+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 1 (pow.f32 sinTheta_O 2)))) (*.f32 1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (pow.f32 sinTheta_O 2) 1) (+.f32 1 (pow.f32 sinTheta_O 2))))) (pow.f32 sinTheta_O 4))))) (pow.f32 eta 7)) (sqrt.f32 (/.f32 1 (+.f32 1 (pow.f32 sinTheta_O 2))))))))))))
(fma.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 7)) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 3))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 7))) (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 5) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (+.f32 (/.f32 1 eta) (fma.f32 1/4 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)))) (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5))) (*.f32 -1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1)) (*.f32 (*.f32 1/4 (sqrt.f32 (/.f32 1 (*.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) (+.f32 (*.f32 sinTheta_O sinTheta_O) 1))))) (pow.f32 sinTheta_O 4)))) (pow.f32 eta 7))))))))))
(fma.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 (pow.f32 sinTheta_O 6) (*.f32 (pow.f32 eta 7) (fma.f32 sinTheta_O sinTheta_O 1)))) (fma.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 sinTheta_O sinTheta_O 1) 3))) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 7))) (+.f32 (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (*.f32 (pow.f32 eta 5) (fma.f32 sinTheta_O sinTheta_O 1))) (/.f32 1 eta)) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 sinTheta_O sinTheta_O 1))) (+.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 7) (fma.f32 1/4 (*.f32 (pow.f32 sinTheta_O 4) (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1))))) (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (fma.f32 sinTheta_O sinTheta_O 1)))))))) (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (fma.f32 sinTheta_O sinTheta_O 1) (fma.f32 sinTheta_O sinTheta_O 1)))) (*.f32 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 5)) 1/4))))))
(/.f32 -1 eta)
(-.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (/.f32 1 eta))
(-.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 1 eta))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (/.f32 -1 eta))
(-.f32 (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3))) (*.f32 1/4 (/.f32 1 (pow.f32 eta 5))))))) (/.f32 1 eta))
(-.f32 (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (neg.f32 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3)) (/.f32 1/4 (pow.f32 eta 5)))))) (/.f32 1 eta))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (fma.f32 (neg.f32 (pow.f32 sinTheta_O 4)) (fma.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3)) (/.f32 1/4 (pow.f32 eta 5))) (/.f32 -1 eta)))
(-.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3))) (*.f32 1/4 (/.f32 1 (pow.f32 eta 5)))) (pow.f32 eta 2))) (+.f32 (*.f32 -1/2 (/.f32 (-.f32 3/8 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 2)))) (pow.f32 eta 3))) (*.f32 -1/4 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 5))))))) (+.f32 (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 3))) (*.f32 -1 (*.f32 (pow.f32 sinTheta_O 4) (+.f32 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3))) (*.f32 1/4 (/.f32 1 (pow.f32 eta 5)))))))) (/.f32 1 eta))
(-.f32 (fma.f32 -1 (*.f32 (pow.f32 sinTheta_O 6) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3)) (/.f32 1/4 (pow.f32 eta 5))) (*.f32 eta eta)) (fma.f32 -1/2 (/.f32 (-.f32 3/8 (*.f32 -1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (*.f32 eta eta)))) (pow.f32 eta 3)) (*.f32 -1/4 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 5)))))) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (neg.f32 (*.f32 (pow.f32 sinTheta_O 4) (fma.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3)) (/.f32 1/4 (pow.f32 eta 5))))))) (/.f32 1 eta))
(fma.f32 (neg.f32 (pow.f32 sinTheta_O 6)) (fma.f32 -1/2 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3)) (/.f32 1/4 (pow.f32 eta 5))) (*.f32 eta eta)) (fma.f32 -1/2 (/.f32 (+.f32 3/8 (*.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (*.f32 eta eta)))) (pow.f32 eta 3)) (/.f32 (+.f32 -1/8 (*.f32 (pow.f32 (/.f32 1/2 eta) 2) -1/4)) (pow.f32 eta 5)))) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3)) (fma.f32 (neg.f32 (pow.f32 sinTheta_O 4)) (fma.f32 1/2 (/.f32 (+.f32 1/2 (pow.f32 (/.f32 1/2 eta) 2)) (pow.f32 eta 3)) (/.f32 1/4 (pow.f32 eta 5))) (/.f32 -1 eta))))
1
(+.f32 1 (*.f32 1/4 (pow.f32 sinTheta_O 2)))
(+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/4))
(fma.f32 (*.f32 sinTheta_O sinTheta_O) 1/4 1)
(+.f32 (*.f32 -3/32 (pow.f32 sinTheta_O 4)) (+.f32 1 (*.f32 1/4 (pow.f32 sinTheta_O 2))))
(fma.f32 -3/32 (pow.f32 sinTheta_O 4) (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/4)))
(fma.f32 (pow.f32 sinTheta_O 4) -3/32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) 1/4 1))
(+.f32 (*.f32 -3/32 (pow.f32 sinTheta_O 4)) (+.f32 1 (+.f32 (*.f32 1/4 (pow.f32 sinTheta_O 2)) (*.f32 7/128 (pow.f32 sinTheta_O 6)))))
(fma.f32 -3/32 (pow.f32 sinTheta_O 4) (+.f32 1 (fma.f32 1/4 (*.f32 sinTheta_O sinTheta_O) (*.f32 (pow.f32 sinTheta_O 6) 7/128))))
(+.f32 (fma.f32 (pow.f32 sinTheta_O 4) -3/32 (fma.f32 (*.f32 sinTheta_O sinTheta_O) 1/4 1)) (*.f32 (pow.f32 sinTheta_O 6) 7/128))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))) 1)
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) 1)
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))) (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))) (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(+.f32 0 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(+.f32 (log.f32 sinTheta_O) (log.f32 (/.f32 1 (/.f32 eta sinTheta_O))))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(+.f32 (log.f32 (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (log.f32 (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(+.f32 (log.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (log.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(+.f32 (log.f32 (/.f32 sinTheta_O eta)) (log.f32 sinTheta_O))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(-.f32 (log.f32 sinTheta_O) (log.f32 (/.f32 eta sinTheta_O)))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) 1)
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(*.f32 1 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(*.f32 (*.f32 (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(*.f32 (sqrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (sqrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(pow.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) 1)
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(cbrt.f32 (*.f32 (*.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(cbrt.f32 (*.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) (*.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(cbrt.f32 (pow.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 3))
(expm1.f32 (log1p.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(exp.f32 (log.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))
(log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(log1p.f32 (-.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1))
(log1p.f32 (fma.f32 (/.f32 sinTheta_O eta) sinTheta_O -1))
(log1p.f32 (fma.f32 sinTheta_O (/.f32 sinTheta_O eta) -1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) 1)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 1 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 sinTheta_O (/.f32 eta sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 1 (/.f32 (/.f32 eta sinTheta_O) sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(/.f32 (neg.f32 sinTheta_O) (neg.f32 (/.f32 eta sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(pow.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(cbrt.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(cbrt.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) 1)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 1 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (sqrt.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(*.f32 (/.f32 sinTheta_O eta) sinTheta_O)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(pow.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1)
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log.f32 (exp.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)) (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(cbrt.f32 (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(cbrt.f32 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(exp.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(*.f32 sinTheta_O (/.f32 sinTheta_O eta))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (neg.f32 (/.f32 h eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 (neg.f32 h) eta)))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (neg.f32 (/.f32 h eta))))) 1)
(asin.f32 (/.f32 (neg.f32 h) eta))
(*.f32 1 (asin.f32 (neg.f32 (/.f32 h eta))))
(asin.f32 (/.f32 (neg.f32 h) eta))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (neg.f32 (/.f32 h eta)))) (cbrt.f32 (asin.f32 (neg.f32 (/.f32 h eta))))) (cbrt.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(asin.f32 (/.f32 (neg.f32 h) eta))
(*.f32 (sqrt.f32 (asin.f32 (neg.f32 (/.f32 h eta)))) (sqrt.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(asin.f32 (/.f32 (neg.f32 h) eta))
(pow.f32 (asin.f32 (neg.f32 (/.f32 h eta))) 1)
(asin.f32 (/.f32 (neg.f32 h) eta))
(neg.f32 (asin.f32 (/.f32 h eta)))
(log.f32 (exp.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(asin.f32 (/.f32 (neg.f32 h) eta))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (neg.f32 (/.f32 h eta))))))
(asin.f32 (/.f32 (neg.f32 h) eta))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (neg.f32 (/.f32 h eta))) (asin.f32 (neg.f32 (/.f32 h eta)))) (asin.f32 (neg.f32 (/.f32 h eta)))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) (*.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) (asin.f32 (/.f32 (neg.f32 h) eta)))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3))
(expm1.f32 (log1p.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(asin.f32 (/.f32 (neg.f32 h) eta))
(exp.f32 (log.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(asin.f32 (/.f32 (neg.f32 h) eta))
(log1p.f32 (expm1.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(asin.f32 (/.f32 (neg.f32 h) eta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))) 1)
(*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)
(*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (*.f32 h eta) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)
(*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(*.f32 1 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))
(*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)
(*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))) (cbrt.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))) (cbrt.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)
(*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (sqrt.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))) (sqrt.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)
(*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) 1)
(*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)
(*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(log.f32 (exp.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)
(*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))))
(*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)
(*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))) (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h) (*.f32 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h) (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h))))
(cbrt.f32 (pow.f32 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O))) 3))
(expm1.f32 (log1p.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)
(*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(exp.f32 (log.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)
(*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(log1p.f32 (expm1.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)
(*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))) 1)
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)))
(asin.f32 (*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 1 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)))
(asin.f32 (*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))) (cbrt.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))) (cbrt.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)))
(asin.f32 (*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))) (sqrt.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)))
(asin.f32 (*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(pow.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)) 1)
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)))
(asin.f32 (*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(log.f32 (exp.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)))
(asin.f32 (*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))))
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)))
(asin.f32 (*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)) (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))) (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(cbrt.f32 (*.f32 (asin.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h))) (*.f32 (asin.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h))) (asin.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h))))))
(cbrt.f32 (pow.f32 (asin.f32 (*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)))
(asin.f32 (*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (log.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)))
(asin.f32 (*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(log1p.f32 (expm1.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)))
(asin.f32 (*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))) 1)
(*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h))
(*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (*.f32 -2 (*.f32 h eta)) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h))
(*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2) 1)
(*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h))
(*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (exp.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h))
(*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h))
(*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2) (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)) (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(cbrt.f32 (*.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)) (*.f32 (*.f32 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h) (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)) 4)))
(cbrt.f32 (pow.f32 (*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h))
(*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (log.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h))
(*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h))
(*.f32 -2 (*.f32 h (/.f32 eta (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 h eta))) 1)
(*.f32 h eta)
(pow.f32 (*.f32 h eta) 1)
(*.f32 h eta)
(log.f32 (exp.f32 (*.f32 h eta)))
(*.f32 h eta)
(log.f32 (+.f32 1 (expm1.f32 (*.f32 h eta))))
(*.f32 h eta)
(cbrt.f32 (*.f32 (*.f32 (*.f32 h eta) (*.f32 h eta)) (*.f32 h eta)))
(cbrt.f32 (*.f32 (*.f32 h eta) (*.f32 (*.f32 h eta) (*.f32 h eta))))
(cbrt.f32 (pow.f32 (*.f32 h eta) 3))
(expm1.f32 (log1p.f32 (*.f32 h eta)))
(*.f32 h eta)
(exp.f32 (log.f32 (*.f32 h eta)))
(*.f32 h eta)
(log1p.f32 (expm1.f32 (*.f32 h eta)))
(*.f32 h eta)
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))) 1)
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))) 1)
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))) (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))) (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(cbrt.f32 (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))) (*.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))) (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2))) 1)
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(*.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) (/.f32 sinTheta_O (sqrt.f32 eta)))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(*.f32 1 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)) (cbrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2))) (cbrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(*.f32 (sqrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)) (sqrt.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(log.f32 (exp.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2))))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)) (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 4)))
(cbrt.f32 (pow.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(exp.f32 (*.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 eta))) 2))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(log1p.f32 (expm1.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)
(-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 eta)))) 1)
(/.f32 sinTheta_O (sqrt.f32 eta))
(*.f32 sinTheta_O (/.f32 1 (sqrt.f32 eta)))
(/.f32 sinTheta_O (sqrt.f32 eta))
(*.f32 1 (/.f32 sinTheta_O (sqrt.f32 eta)))
(/.f32 sinTheta_O (sqrt.f32 eta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 eta))) (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 eta)))) (cbrt.f32 (/.f32 sinTheta_O (sqrt.f32 eta))))
(/.f32 sinTheta_O (sqrt.f32 eta))
(*.f32 (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 eta))) (sqrt.f32 (/.f32 sinTheta_O (sqrt.f32 eta))))
(/.f32 sinTheta_O (sqrt.f32 eta))
(pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 1)
(/.f32 sinTheta_O (sqrt.f32 eta))
(log.f32 (exp.f32 (/.f32 sinTheta_O (sqrt.f32 eta))))
(/.f32 sinTheta_O (sqrt.f32 eta))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 eta)))))
(/.f32 sinTheta_O (sqrt.f32 eta))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) (/.f32 sinTheta_O (sqrt.f32 eta))))
(/.f32 sinTheta_O (sqrt.f32 eta))
(expm1.f32 (log1p.f32 (/.f32 sinTheta_O (sqrt.f32 eta))))
(/.f32 sinTheta_O (sqrt.f32 eta))
(exp.f32 (log.f32 (/.f32 sinTheta_O (sqrt.f32 eta))))
(/.f32 sinTheta_O (sqrt.f32 eta))
(log1p.f32 (expm1.f32 (/.f32 sinTheta_O (sqrt.f32 eta))))
(/.f32 sinTheta_O (sqrt.f32 eta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))) 1)
(/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))
(*.f32 h (/.f32 1 (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))
(/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))
(*.f32 1 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))
(/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))
(pow.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)) 1)
(/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))
(log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))
(cbrt.f32 (*.f32 (*.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)) (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))) (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(cbrt.f32 (*.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)) (*.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)) (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)))))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta)) 3))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))
(exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))))
(/.f32 h (fma.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2) eta))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) 1)
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 1 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (*.f32 (cbrt.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (cbrt.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))) (cbrt.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(*.f32 (sqrt.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (sqrt.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(pow.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(neg.f32 (asin.f32 (*.f32 h (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(neg.f32 (asin.f32 (/.f32 (*.f32 h -1) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(log.f32 (exp.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(cbrt.f32 (*.f32 (*.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(cbrt.f32 (*.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (*.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(exp.f32 (log.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(log1p.f32 (expm1.f32 (asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))) 1)
(*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(/.f32 (*.f32 (neg.f32 h) -1) (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 1)
(*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(neg.f32 (*.f32 h (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (exp.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (*.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (*.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))))
(cbrt.f32 (pow.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(expm1.f32 (log1p.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (log.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log1p.f32 (expm1.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) 1)
(/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 -1 (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 1 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (cbrt.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))) (cbrt.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (sqrt.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(pow.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 1)
(/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (exp.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(cbrt.f32 (*.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (*.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(cbrt.f32 (pow.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))) 3))
(expm1.f32 (log1p.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(exp.f32 (log.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(log1p.f32 (expm1.f32 (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)))) 1)
(sqrt.f32 (hypot.f32 1 sinTheta_O))
(*.f32 1 (sqrt.f32 (hypot.f32 1 sinTheta_O)))
(sqrt.f32 (hypot.f32 1 sinTheta_O))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))) (cbrt.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)))) (cbrt.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(sqrt.f32 (hypot.f32 1 sinTheta_O))
(*.f32 (sqrt.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))) (sqrt.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(sqrt.f32 (hypot.f32 1 sinTheta_O))
(pow.f32 (hypot.f32 1 sinTheta_O) 1/2)
(sqrt.f32 (hypot.f32 1 sinTheta_O))
(pow.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)) 1)
(sqrt.f32 (hypot.f32 1 sinTheta_O))
(log.f32 (exp.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(sqrt.f32 (hypot.f32 1 sinTheta_O))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O)))))
(sqrt.f32 (hypot.f32 1 sinTheta_O))
(cbrt.f32 (*.f32 (hypot.f32 1 sinTheta_O) (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(cbrt.f32 (pow.f32 (hypot.f32 1 sinTheta_O) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(sqrt.f32 (hypot.f32 1 sinTheta_O))
(exp.f32 (log.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(sqrt.f32 (hypot.f32 1 sinTheta_O))
(log1p.f32 (expm1.f32 (sqrt.f32 (hypot.f32 1 sinTheta_O))))
(sqrt.f32 (hypot.f32 1 sinTheta_O))

eval280.0ms (1.1%)

Compiler

Compiled 11650 to 7514 computations (35.5% saved)

prune259.0ms (1%)

Pruning

70 alts after pruning (65 fresh and 5 done)

PrunedKeptTotal
New37024394
Fresh74148
Picked235
Done022
Total37970449
Accurracy
30.1%
Counts
449 → 70
Alt Table
Click to see full alt table
StatusAccuracyProgram
4.9%
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
4.9%
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (-.f32 (PI.f32) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
14.6%
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
26.7%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
11.2%
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))))
4.3%
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
10.9%
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
2.4%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 (neg.f32 h) eta)))
11.1%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
1.0%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
10.0%
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
4.9%
(+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
1.1%
(*.f32 (sqrt.f32 (asin.f32 (neg.f32 (/.f32 h eta)))) (sqrt.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
16.4%
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2))
2.4%
(neg.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
27.3%
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
2.4%
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (neg.f32 (/.f32 h eta))))))
10.0%
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
2.4%
(log.f32 (exp.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
1.1%
(exp.f32 (log.f32 (asin.f32 (/.f32 (neg.f32 h) eta))))
14.1%
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
0.6%
(exp.f32 (log.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
2.1%
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3))
0.4%
(asin.f32 (fma.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 h) eta)))
5.5%
(asin.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
28.5%
(asin.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) h) -1))
1.1%
(asin.f32 (/.f32 (*.f32 -2 (*.f32 h eta)) (*.f32 sinTheta_O sinTheta_O)))
2.7%
(asin.f32 (/.f32 (neg.f32 h) (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
1.9%
(asin.f32 (/.f32 (neg.f32 h) eta))
27.9%
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
14.6%
(asin.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))) (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))))
27.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3) 1/3)))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))))
28.2%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) (sqrt.f32 eta))))))
27.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta))))))
27.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))
27.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) 1)))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))
27.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (neg.f32 eta)))))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))))))
27.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 1 (neg.f32 eta))))))))
27.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))))
13.3%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (-.f32 (log.f32 sinTheta_O) (log.f32 (/.f32 eta sinTheta_O))))))))
15.3%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)))))))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (*.f32 (*.f32 (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))))))
27.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (log1p.f32 (-.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1)))))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))))
1.5%
(asin.f32 (/.f32 h (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
13.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
24.9%
(asin.f32 (/.f32 h (exp.f32 (log.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
27.3%
(asin.f32 (/.f32 h eta))
28.5%
(asin.f32 (/.f32 1 (/.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) h)))
11.0%
(asin.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 1))
13.7%
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) h))
2.6%
(asin.f32 (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 h sinTheta_O)))
2.4%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
2.2%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (hypot.f32 eta (sqrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))
27.6%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (hypot.f32 eta (sqrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))))
1.9%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 eta)))
27.7%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/4)))))))
27.7%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O 1)))))
27.1%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 eta)))
5.4%
(asin.f32 (*.f32 (neg.f32 h) (-.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 1 eta))))
28.4%
(asin.f32 (*.f32 h (/.f32 1 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
1.3%
(asin.f32 (*.f32 -2 (/.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 h eta) (*.f32 h eta)) (*.f32 h eta))) (pow.f32 sinTheta_O 2))))
1.0%
(asin.f32 (*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
1.0%
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)))
0.7%
(asin.f32 (*.f32 -2 (*.f32 (*.f32 h eta) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
1.0%
(asin.f32 (*.f32 -2 (log.f32 (exp.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))))
4.9%
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
4.9%
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (-.f32 (PI.f32) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
14.6%
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
26.7%
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
11.2%
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))))
4.3%
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
10.9%
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
2.4%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 (neg.f32 h) eta)))
11.1%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
1.0%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
10.0%
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
4.9%
(+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
1.1%
(*.f32 (sqrt.f32 (asin.f32 (neg.f32 (/.f32 h eta)))) (sqrt.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
16.4%
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2))
2.4%
(neg.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
27.3%
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
2.4%
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (neg.f32 (/.f32 h eta))))))
10.0%
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
2.4%
(log.f32 (exp.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
1.1%
(exp.f32 (log.f32 (asin.f32 (/.f32 (neg.f32 h) eta))))
14.1%
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
0.6%
(exp.f32 (log.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
2.1%
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3))
0.4%
(asin.f32 (fma.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 h) eta)))
5.5%
(asin.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
28.5%
(asin.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) h) -1))
1.1%
(asin.f32 (/.f32 (*.f32 -2 (*.f32 h eta)) (*.f32 sinTheta_O sinTheta_O)))
2.7%
(asin.f32 (/.f32 (neg.f32 h) (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
1.9%
(asin.f32 (/.f32 (neg.f32 h) eta))
27.9%
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
14.6%
(asin.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))) (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))))
27.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3) 1/3)))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))))
28.2%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) (sqrt.f32 eta))))))
27.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta))))))
27.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))
27.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) 1)))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))
27.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (neg.f32 eta)))))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))))))
27.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 1 (neg.f32 eta))))))))
27.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))))
13.3%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (-.f32 (log.f32 sinTheta_O) (log.f32 (/.f32 eta sinTheta_O))))))))
15.3%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)))))))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (*.f32 (*.f32 (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))))))
27.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (log1p.f32 (-.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1)))))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))))
1.5%
(asin.f32 (/.f32 h (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
13.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
24.9%
(asin.f32 (/.f32 h (exp.f32 (log.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
27.3%
(asin.f32 (/.f32 h eta))
28.5%
(asin.f32 (/.f32 1 (/.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) h)))
11.0%
(asin.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 1))
13.7%
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) h))
2.6%
(asin.f32 (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 h sinTheta_O)))
2.4%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
2.2%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (hypot.f32 eta (sqrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))
27.6%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (hypot.f32 eta (sqrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))))
1.9%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 eta)))
27.7%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/4)))))))
27.7%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O 1)))))
27.1%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 eta)))
5.4%
(asin.f32 (*.f32 (neg.f32 h) (-.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 1 eta))))
28.4%
(asin.f32 (*.f32 h (/.f32 1 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
1.3%
(asin.f32 (*.f32 -2 (/.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 h eta) (*.f32 h eta)) (*.f32 h eta))) (pow.f32 sinTheta_O 2))))
1.0%
(asin.f32 (*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
1.0%
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)))
0.7%
(asin.f32 (*.f32 -2 (*.f32 (*.f32 h eta) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
1.0%
(asin.f32 (*.f32 -2 (log.f32 (exp.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))))
Compiler

Compiled 4854 to 3402 computations (29.9% saved)

localize889.0ms (3.5%)

Local Accuracy

Found 17 expressions with local accuracy:

NewAccuracyProgram
95.1%
(exp.f32 (log.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
63.5%
(log.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))
51.1%
(asin.f32 (/.f32 h (exp.f32 (log.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
48.4%
(/.f32 h (exp.f32 (log.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
99.2%
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
73.1%
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3))
61.8%
(asin.f32 (/.f32 (neg.f32 h) eta))
99.9%
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
50.6%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
47.3%
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
29.8%
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
99.2%
(*.f32 (neg.f32 h) (/.f32 -1 eta))
61.8%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 eta)))
39.3%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (*.f32 (*.f32 (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))))))
14.4%
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (*.f32 (*.f32 (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))))))
12.8%
(cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
11.7%
(*.f32 -1/2 (exp.f32 (*.f32 (*.f32 (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))))
Compiler

Compiled 365 to 74 computations (79.7% saved)

series74.0ms (0.3%)

Counts
16 → 456
Calls

114 calls:

TimeVariablePointExpression
18.0ms
h
@0
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (*.f32 (*.f32 (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))))))
6.0ms
sinTheta_O
@inf
(cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
5.0ms
h
@inf
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (*.f32 (*.f32 (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))))))
4.0ms
sinTheta_O
@0
(*.f32 -1/2 (exp.f32 (*.f32 (*.f32 (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))))
4.0ms
eta
@0
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))

rewrite117.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
752×add-sqr-sqrt
740×pow1
732×*-un-lft-identity
700×add-exp-log
698×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
042380
1900380
Stop Event
node limit
Counts
16 → 314
Calls
Call 1
Inputs
(*.f32 -1/2 (exp.f32 (*.f32 (*.f32 (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))))
(cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (*.f32 (*.f32 (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (*.f32 (*.f32 (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 eta)))
(*.f32 (neg.f32 h) (/.f32 -1 eta))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3))
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(/.f32 h (exp.f32 (log.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(asin.f32 (/.f32 h (exp.f32 (log.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(log.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))
(exp.f32 (log.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))
Outputs
(-.f32 (exp.f32 (log1p.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) 1)
(pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 1)
(pow.f32 (cbrt.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 3)
(pow.f32 (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 3) 1/3)
(pow.f32 (*.f32 (sqrt.f32 -1/2) (/.f32 sinTheta_O (sqrt.f32 eta))) 2)
(log.f32 (pow.f32 (exp.f32 -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(cbrt.f32 (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 3))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(exp.f32 (log.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(exp.f32 (*.f32 (log.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 1))
(log1p.f32 (expm1.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))) 1)
(*.f32 1 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2)) (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(*.f32 (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2)))
(*.f32 (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2))))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(*.f32 (pow.f32 (sqrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 1/3) (pow.f32 (sqrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 1/3))
(pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 1)
(pow.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2) 1/2)
(pow.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 1/3)
(pow.f32 (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) 3)
(pow.f32 (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) 2)
(sqrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2))
(log.f32 (exp.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(expm1.f32 (log1p.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(exp.f32 (log.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) 1))
(exp.f32 (*.f32 (log.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 1/3))
(log1p.f32 (expm1.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 1)
(*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 1 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 1)
(pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3)
(pow.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2)
(pow.f32 (/.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) h) -1)
(log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 2)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta)))))) 1)
(*.f32 1 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta)))))
(*.f32 (pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))) 2) (cbrt.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))))
(*.f32 (sqrt.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))) (sqrt.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))))
(pow.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta)))) 1)
(pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))) 3)
(pow.f32 (pow.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta)))) 3) 1/3)
(pow.f32 (sqrt.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))) 2)
(neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))
(log.f32 (exp.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))))
(log.f32 (+.f32 1 (expm1.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta)))))))
(cbrt.f32 (pow.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta)))) 3))
(expm1.f32 (log1p.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))))
(exp.f32 (log.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))) 1))
(log1p.f32 (expm1.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))))) 1)
(/.f32 (*.f32 (neg.f32 h) -1) eta)
(pow.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))) 1)
(pow.f32 (cbrt.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))) 3)
(pow.f32 (pow.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))) 3) 1/3)
(pow.f32 (sqrt.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))) 2)
(neg.f32 (*.f32 h (/.f32 -1 eta)))
(log.f32 (exp.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))))
(log.f32 (+.f32 1 (expm1.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))))))
(cbrt.f32 (pow.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))) 3))
(cbrt.f32 (*.f32 (pow.f32 (neg.f32 h) 3) (pow.f32 (/.f32 -1 eta) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 -1 eta) 3) (pow.f32 (neg.f32 h) 3)))
(expm1.f32 (log1p.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))))
(exp.f32 (log.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))) 1))
(log1p.f32 (expm1.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1)
(*.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(*.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1/2))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) 1/2) (pow.f32 (-.f32 eta sinTheta_O) 1/2))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/2)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3/2) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 2)
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) 1)
(*.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) -1/2))
(*.f32 1 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 2) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 3)
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -1)
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) 2) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) 2)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 eta eta) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(+.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(*.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(*.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))))
(/.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3) 1/3)
(log.f32 (pow.f32 (exp.f32 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3/2) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(exp.f32 (log.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 eta eta (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(fma.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 1 (*.f32 eta eta) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(fma.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (neg.f32 (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (asin.f32 (/.f32 h eta))))) 1)
(*.f32 1 (neg.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) (pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 2))
(*.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) (pow.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 2) 1/3))
(*.f32 (pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 2) (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(*.f32 (sqrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) (sqrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(*.f32 (cbrt.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3/2)) (cbrt.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3/2)))
(*.f32 (pow.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 2) 1/3) (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(*.f32 (pow.f32 1 1/3) (neg.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (pow.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3/2) 1/3) (pow.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3/2) 1/3))
(pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 1)
(pow.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3) 1/3)
(pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 3)
(pow.f32 (sqrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 2)
(neg.f32 (asin.f32 (/.f32 h eta)))
(log.f32 (exp.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(log.f32 (+.f32 1 (expm1.f32 (neg.f32 (asin.f32 (/.f32 h eta))))))
(expm1.f32 (log1p.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(exp.f32 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta))))) 1/3))
(log1p.f32 (expm1.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(asin.f32 (neg.f32 (/.f32 h eta)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3))) 1)
(*.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 2))
(*.f32 1 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3))
(*.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 2) (neg.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3/2) (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 2) 3) (neg.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (pow.f32 (sqrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 3) (pow.f32 (sqrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 3))
(log.f32 (exp.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3))))
(cbrt.f32 (pow.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3) 3))
(expm1.f32 (log1p.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)))
(exp.f32 (*.f32 3 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta))))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta))))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 1)
(*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 1 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 1)
(pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3)
(pow.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2)
(pow.f32 (/.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) h) -1)
(log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 2)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(+.f32 0 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 2)) (log.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(+.f32 (log.f32 (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (log.f32 (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(-.f32 (log.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 2))) (log.f32 (-.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(-.f32 (log.f32 (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 3))) (log.f32 (fma.f32 eta eta (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 2) (*.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 1)
(*.f32 1 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2) (cbrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(*.f32 (sqrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (sqrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(pow.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 1)
(pow.f32 (cbrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3)
(pow.f32 (pow.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3) 1/3)
(pow.f32 (sqrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2)
(cbrt.f32 (pow.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3))
(expm1.f32 (log1p.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(exp.f32 (log.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(exp.f32 (*.f32 (log.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 1))
(log1p.f32 (-.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) 1))
(+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(+.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) eta)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 1)
(*.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 2) (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(/.f32 (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 3)) (fma.f32 eta eta (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 2) (*.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 2)) (-.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(pow.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) 1)
(pow.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3)
(pow.f32 (pow.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 2)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2)) (cbrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) (sqrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(pow.f32 (exp.f32 1) (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 (exp.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(cbrt.f32 (pow.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) 3))
(expm1.f32 (log1p.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log1p.f32 (expm1.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)
(fma.f32 1 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(fma.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) eta)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2) (cbrt.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) eta)
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta) (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(fma.f32 (*.f32 (sqrt.f32 -1/2) (/.f32 sinTheta_O (sqrt.f32 eta))) (*.f32 (sqrt.f32 -1/2) (/.f32 sinTheta_O (sqrt.f32 eta))) eta)
(fma.f32 (sqrt.f32 eta) (sqrt.f32 eta) (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))

simplify212.0ms (0.8%)

Algorithm
egg-herbie
Rules
956×associate-*r*
900×fma-def
742×associate-*l*
540×sqr-pow
464×associate-+r+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
094426550
1240224540
Stop Event
node limit
Counts
770 → 596
Calls
Call 1
Inputs
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))
(*.f32 -1/2 (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))))
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O))) 1/3)
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O))) 1/3)
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O))) 1/3)
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O))) 1/3)
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O)))) 1/3)
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O)))) 1/3)
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O)))) 1/3)
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O)))) 1/3)
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)))) 1/3)
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)))) 1/3)
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)))) 1/3)
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)))) 1/3)
(pow.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2))) 1/3)
(pow.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2))) 1/3)
(pow.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2))) 1/3)
(pow.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2))) 1/3)
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2))) 1/3)
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2))) 1/3)
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2))) 1/3)
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2))) 1/3)
(pow.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)))) 1/3)
(pow.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)))) 1/3)
(pow.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)))) 1/3)
(pow.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)))) 1/3)
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(*.f32 -2 (/.f32 h (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 eta h) (pow.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) 2))) (*.f32 -2 (/.f32 h (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 eta h) (pow.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) 2))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) 3))) (*.f32 -2 (/.f32 h (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2))))))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 eta h) (pow.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) 2))) (+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) 4))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) 3))) (*.f32 -2 (/.f32 h (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 2))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 2))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) 3) h) (pow.f32 eta 4))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 2))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) 2) h) (pow.f32 eta 3))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 2))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 2))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))) 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))) 3) h) (pow.f32 eta 4))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 2))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))) 2) h) (pow.f32 eta 3))))))
(/.f32 h (+.f32 (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O))))) eta))
(/.f32 h (+.f32 (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O))))) eta))
(/.f32 h (+.f32 (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O))))) eta))
(/.f32 h (+.f32 (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O))))) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))))
(*.f32 -1 eta)
(+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 (*.f32 -1 eta) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (*.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) h))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (*.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) h))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 1 (pow.f32 sinTheta_O 8))) (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O h))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 6)) (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(*.f32 -1 (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta))))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 6)) (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 8)) (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2)))) h)))) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))))))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (pow.f32 eta 2)) (pow.f32 (sqrt.f32 -1) 2)))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))))))
(*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O))))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (pow.f32 eta 2)) (pow.f32 (sqrt.f32 -1) 2)))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(pow.f32 eta 2)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(pow.f32 eta 2)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(pow.f32 eta 2)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(log.f32 eta)
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 2))) (log.f32 eta))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 2))) (log.f32 eta)))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 2))) (+.f32 (*.f32 -1/24 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 6))) (log.f32 eta))))
(+.f32 (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))) (log.f32 (neg.f32 (*.f32 1/2 (/.f32 1 eta)))))
(+.f32 (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (log.f32 (neg.f32 (*.f32 1/2 (/.f32 1 eta))))))
(+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (log.f32 (neg.f32 (*.f32 1/2 (/.f32 1 eta)))))))
(+.f32 (*.f32 -8/3 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (log.f32 (neg.f32 (*.f32 1/2 (/.f32 1 eta))))))))
(+.f32 (log.f32 (neg.f32 (*.f32 1/2 (/.f32 1 eta)))) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))
(+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 (neg.f32 (*.f32 1/2 (/.f32 1 eta))))))
(+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 (neg.f32 (*.f32 1/2 (/.f32 1 eta)))))))
(+.f32 (*.f32 -8/3 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 (neg.f32 (*.f32 1/2 (/.f32 1 eta))))))))
(+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))
(+.f32 (*.f32 -1 (log.f32 eta)) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (log.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))
(+.f32 (*.f32 -1 (log.f32 eta)) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (log.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))
(+.f32 (*.f32 -1 (log.f32 eta)) (+.f32 (*.f32 -8/3 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (log.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(*.f32 -1 (log.f32 (/.f32 1 eta)))
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 eta))) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 2))))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 eta))) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 2)))))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 eta))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 2))) (*.f32 -1/24 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 6))))))
(+.f32 (*.f32 -1 (log.f32 (/.f32 -1 eta))) (log.f32 -1))
(+.f32 (*.f32 -1 (log.f32 (/.f32 -1 eta))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 2))) (log.f32 -1)))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 eta))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 2))) (log.f32 -1))))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 eta))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 2))) (+.f32 (*.f32 -1/24 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 6))) (log.f32 -1)))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) 1)
(pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 1)
(pow.f32 (cbrt.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 3)
(pow.f32 (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 3) 1/3)
(pow.f32 (*.f32 (sqrt.f32 -1/2) (/.f32 sinTheta_O (sqrt.f32 eta))) 2)
(log.f32 (pow.f32 (exp.f32 -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(cbrt.f32 (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 3))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(exp.f32 (log.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(exp.f32 (*.f32 (log.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 1))
(log1p.f32 (expm1.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))) 1)
(*.f32 1 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2)) (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(*.f32 (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2)))
(*.f32 (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2))))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(*.f32 (pow.f32 (sqrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 1/3) (pow.f32 (sqrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 1/3))
(pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 1)
(pow.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2) 1/2)
(pow.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 1/3)
(pow.f32 (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) 3)
(pow.f32 (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) 2)
(sqrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2))
(log.f32 (exp.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(expm1.f32 (log1p.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(exp.f32 (log.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) 1))
(exp.f32 (*.f32 (log.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 1/3))
(log1p.f32 (expm1.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 1)
(*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 1 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 1)
(pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3)
(pow.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2)
(pow.f32 (/.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) h) -1)
(log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 2)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta)))))) 1)
(*.f32 1 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta)))))
(*.f32 (pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))) 2) (cbrt.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))))
(*.f32 (sqrt.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))) (sqrt.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))))
(pow.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta)))) 1)
(pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))) 3)
(pow.f32 (pow.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta)))) 3) 1/3)
(pow.f32 (sqrt.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))) 2)
(neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))
(log.f32 (exp.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))))
(log.f32 (+.f32 1 (expm1.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta)))))))
(cbrt.f32 (pow.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta)))) 3))
(expm1.f32 (log1p.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))))
(exp.f32 (log.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))) 1))
(log1p.f32 (expm1.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))))) 1)
(/.f32 (*.f32 (neg.f32 h) -1) eta)
(pow.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))) 1)
(pow.f32 (cbrt.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))) 3)
(pow.f32 (pow.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))) 3) 1/3)
(pow.f32 (sqrt.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))) 2)
(neg.f32 (*.f32 h (/.f32 -1 eta)))
(log.f32 (exp.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))))
(log.f32 (+.f32 1 (expm1.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))))))
(cbrt.f32 (pow.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))) 3))
(cbrt.f32 (*.f32 (pow.f32 (neg.f32 h) 3) (pow.f32 (/.f32 -1 eta) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 -1 eta) 3) (pow.f32 (neg.f32 h) 3)))
(expm1.f32 (log1p.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))))
(exp.f32 (log.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))) 1))
(log1p.f32 (expm1.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1)
(*.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(*.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1/2))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) 1/2) (pow.f32 (-.f32 eta sinTheta_O) 1/2))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/2)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1)
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3/2) 1/3)
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 2)
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1/2))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) 1)
(*.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) -1/2))
(*.f32 1 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 2) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1)
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 3)
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 2)
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -1)
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) 2) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) 2)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(+.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 eta eta) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(+.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(*.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(*.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))))
(/.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1)
(pow.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2)
(pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 3)
(pow.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 2) 1/2)
(pow.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3) 1/3)
(log.f32 (pow.f32 (exp.f32 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3/2) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(exp.f32 (log.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 eta eta (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(fma.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 1 (*.f32 eta eta) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(fma.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (neg.f32 (/.f32 h eta))))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (asin.f32 (/.f32 h eta))))) 1)
(*.f32 1 (neg.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) (pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 2))
(*.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) (pow.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 2) 1/3))
(*.f32 (pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 2) (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(*.f32 (sqrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) (sqrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(*.f32 (cbrt.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3/2)) (cbrt.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3/2)))
(*.f32 (pow.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 2) 1/3) (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(*.f32 (pow.f32 1 1/3) (neg.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (pow.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3/2) 1/3) (pow.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3/2) 1/3))
(pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 1)
(pow.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3) 1/3)
(pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 3)
(pow.f32 (sqrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 2)
(neg.f32 (asin.f32 (/.f32 h eta)))
(log.f32 (exp.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(log.f32 (+.f32 1 (expm1.f32 (neg.f32 (asin.f32 (/.f32 h eta))))))
(expm1.f32 (log1p.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(exp.f32 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(exp.f32 (*.f32 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 1))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta))))) 1/3))
(log1p.f32 (expm1.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(asin.f32 (neg.f32 (/.f32 h eta)))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3))) 1)
(*.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 2))
(*.f32 1 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3))
(*.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 2) (neg.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3/2) (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 2) 3) (neg.f32 (asin.f32 (/.f32 h eta))))
(*.f32 (pow.f32 (sqrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 3) (pow.f32 (sqrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 3))
(log.f32 (exp.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3))))
(cbrt.f32 (pow.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3) 3))
(expm1.f32 (log1p.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)))
(exp.f32 (*.f32 3 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta))))))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta))))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 1)
(*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 1 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 1)
(pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3)
(pow.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2)
(pow.f32 (/.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) h) -1)
(log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) 3)))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 1))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))) 1)
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 1)
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 3)
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3) 1/3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 2)
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 1))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(+.f32 0 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 2)) (log.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(+.f32 (log.f32 (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (log.f32 (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(-.f32 (log.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 2))) (log.f32 (-.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(-.f32 (log.f32 (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 3))) (log.f32 (fma.f32 eta eta (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 2) (*.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 1)
(*.f32 1 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2) (cbrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(*.f32 (sqrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (sqrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(pow.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 1)
(pow.f32 (cbrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3)
(pow.f32 (pow.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3) 1/3)
(pow.f32 (sqrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2)
(cbrt.f32 (pow.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3))
(expm1.f32 (log1p.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(exp.f32 (log.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(exp.f32 (*.f32 (log.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 1))
(log1p.f32 (-.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) 1))
(+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(+.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) eta)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 1)
(*.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 2) (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(/.f32 (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 3)) (fma.f32 eta eta (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 2) (*.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 2)) (-.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(pow.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) 1)
(pow.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3)
(pow.f32 (pow.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) 3) 1/3)
(pow.f32 (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 2)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2)) (cbrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) (sqrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(pow.f32 (exp.f32 1) (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 (exp.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(cbrt.f32 (pow.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) 3))
(expm1.f32 (log1p.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log1p.f32 (expm1.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)
(fma.f32 1 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(fma.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) eta)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2) (cbrt.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) eta)
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta) (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(fma.f32 (*.f32 (sqrt.f32 -1/2) (/.f32 sinTheta_O (sqrt.f32 eta))) (*.f32 (sqrt.f32 -1/2) (/.f32 sinTheta_O (sqrt.f32 eta))) eta)
(fma.f32 (sqrt.f32 eta) (sqrt.f32 eta) (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
Outputs
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 -1/2 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 -1/2 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 -1/2 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 -1/2 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))))
(*.f32 -1/2 (exp.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (neg.f32 (log.f32 sinTheta_O))))))
(*.f32 (/.f32 -1/2 eta) (pow.f32 (/.f32 1 sinTheta_O) -2))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))))
(*.f32 -1/2 (exp.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (neg.f32 (log.f32 sinTheta_O))))))
(*.f32 (/.f32 -1/2 eta) (pow.f32 (/.f32 1 sinTheta_O) -2))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))))
(*.f32 -1/2 (exp.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (neg.f32 (log.f32 sinTheta_O))))))
(*.f32 (/.f32 -1/2 eta) (pow.f32 (/.f32 1 sinTheta_O) -2))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))))
(*.f32 -1/2 (exp.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (neg.f32 (log.f32 sinTheta_O))))))
(*.f32 (/.f32 -1/2 eta) (pow.f32 (/.f32 1 sinTheta_O) -2))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))
(*.f32 -1/2 (exp.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))
(*.f32 (/.f32 -1/2 eta) (pow.f32 (/.f32 -1 sinTheta_O) -2))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))
(*.f32 -1/2 (exp.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))
(*.f32 (/.f32 -1/2 eta) (pow.f32 (/.f32 -1 sinTheta_O) -2))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))
(*.f32 -1/2 (exp.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))
(*.f32 (/.f32 -1/2 eta) (pow.f32 (/.f32 -1 sinTheta_O) -2))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))
(*.f32 -1/2 (exp.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))
(*.f32 (/.f32 -1/2 eta) (pow.f32 (/.f32 -1 sinTheta_O) -2))
(*.f32 -1/2 (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))))
(*.f32 -1/2 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 -1/2 (*.f32 (/.f32 -1 eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 -1/2 (*.f32 (/.f32 -1 eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 -1/2 (*.f32 (/.f32 -1 eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))))
(*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O))))))
(*.f32 -1/2 (*.f32 (/.f32 -1 eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O))) 1/3)
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O))) 1/3)
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O))) 1/3)
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O))) 1/3)
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O)))) 1/3)
(cbrt.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (neg.f32 (log.f32 sinTheta_O)))))
(cbrt.f32 (fma.f32 -2 (neg.f32 (log.f32 sinTheta_O)) (neg.f32 (log.f32 eta))))
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O)))) 1/3)
(cbrt.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (neg.f32 (log.f32 sinTheta_O)))))
(cbrt.f32 (fma.f32 -2 (neg.f32 (log.f32 sinTheta_O)) (neg.f32 (log.f32 eta))))
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O)))) 1/3)
(cbrt.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (neg.f32 (log.f32 sinTheta_O)))))
(cbrt.f32 (fma.f32 -2 (neg.f32 (log.f32 sinTheta_O)) (neg.f32 (log.f32 eta))))
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O)))) 1/3)
(cbrt.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (neg.f32 (log.f32 sinTheta_O)))))
(cbrt.f32 (fma.f32 -2 (neg.f32 (log.f32 sinTheta_O)) (neg.f32 (log.f32 eta))))
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)))) 1/3)
(cbrt.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)))))
(cbrt.f32 (fma.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)) (neg.f32 (log.f32 eta))))
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)))) 1/3)
(cbrt.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)))))
(cbrt.f32 (fma.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)) (neg.f32 (log.f32 eta))))
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)))) 1/3)
(cbrt.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)))))
(cbrt.f32 (fma.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)) (neg.f32 (log.f32 eta))))
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)))) 1/3)
(cbrt.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)))))
(cbrt.f32 (fma.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)) (neg.f32 (log.f32 eta))))
(pow.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2))) 1/3)
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(pow.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2))) 1/3)
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(pow.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2))) 1/3)
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(pow.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2))) 1/3)
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2))) 1/3)
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2))) 1/3)
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2))) 1/3)
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(pow.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2))) 1/3)
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(pow.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)))) 1/3)
(cbrt.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(pow.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)))) 1/3)
(cbrt.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(pow.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)))) 1/3)
(cbrt.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(pow.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2)))) 1/3)
(cbrt.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 -2 (/.f32 h (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2))))))
(/.f32 (*.f32 -2 h) (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))))
(*.f32 (/.f32 -2 (/.f32 1 eta)) (/.f32 h (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 eta h) (pow.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) 2))) (*.f32 -2 (/.f32 h (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))))))
(fma.f32 -4 (/.f32 (*.f32 eta h) (pow.f32 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))) 2)) (/.f32 (*.f32 -2 h) (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))))
(fma.f32 -2 (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta))) (/.f32 (*.f32 -4 (*.f32 eta h)) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta)) 2)))
(+.f32 (*.f32 -4 (/.f32 (*.f32 eta h) (pow.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) 2))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) 3))) (*.f32 -2 (/.f32 h (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2))))))))
(fma.f32 -4 (/.f32 (*.f32 eta h) (pow.f32 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))) 2)) (fma.f32 -8 (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))) 3)) (/.f32 (*.f32 -2 h) (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))))))
(fma.f32 -4 (/.f32 (*.f32 eta h) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta)) 2)) (fma.f32 -2 (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta))) (/.f32 (*.f32 (*.f32 -8 h) (*.f32 eta eta)) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta)) 3))))
(+.f32 (*.f32 -4 (/.f32 (*.f32 eta h) (pow.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) 2))) (+.f32 (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) 4))) (+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 2) h) (pow.f32 (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) 3))) (*.f32 -2 (/.f32 h (exp.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2)))))))))
(fma.f32 -4 (/.f32 (*.f32 eta h) (pow.f32 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))) 2)) (fma.f32 -16 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))) 4) h)) (fma.f32 -8 (/.f32 (*.f32 h (*.f32 eta eta)) (pow.f32 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))) 3)) (/.f32 (*.f32 -2 h) (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))))))
(fma.f32 -4 (/.f32 (*.f32 eta h) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta)) 2)) (fma.f32 -16 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta)) 4) h)) (fma.f32 -2 (/.f32 h (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta))) (/.f32 (*.f32 (*.f32 -8 h) (*.f32 eta eta)) (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta)) 3)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 2))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))) (/.f32 (*.f32 eta eta) h))))
(fma.f32 1/2 (/.f32 (*.f32 (/.f32 h eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 2))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (/.f32 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))) (/.f32 (*.f32 eta eta) h)) (*.f32 1/4 (/.f32 (pow.f32 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))) 2) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (fma.f32 1/2 (/.f32 (*.f32 (/.f32 h eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (/.f32 h eta)) (/.f32 (*.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta)) 2) 1/4) (/.f32 (pow.f32 eta 3) h)))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) 3) h) (pow.f32 eta 4))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 2))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (log.f32 (pow.f32 sinTheta_O 2)))) 2) h) (pow.f32 eta 3))))))
(fma.f32 1/8 (/.f32 (pow.f32 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))) 3) (/.f32 (pow.f32 eta 4) h)) (+.f32 (/.f32 h eta) (fma.f32 1/2 (/.f32 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))) (/.f32 (*.f32 eta eta) h)) (*.f32 1/4 (/.f32 (pow.f32 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))) 2) (/.f32 (pow.f32 eta 3) h))))))
(fma.f32 1/8 (/.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta)) 3) (/.f32 (pow.f32 eta 4) h)) (+.f32 (fma.f32 1/2 (/.f32 (*.f32 (/.f32 h eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (/.f32 h eta)) (/.f32 (*.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 eta)) 2) 1/4) (/.f32 (pow.f32 eta 3) h))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 2))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (/.f32 (*.f32 eta eta) h))))
(fma.f32 1/2 (/.f32 (*.f32 (/.f32 (neg.f32 h) eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 eta eta)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 2))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))) 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (/.f32 (*.f32 eta eta) h)) (*.f32 1/4 (/.f32 (pow.f32 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) 2) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (/.f32 (*.f32 (/.f32 (neg.f32 h) eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 eta eta)) (*.f32 1/4 (/.f32 (pow.f32 (*.f32 (/.f32 -1 eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) 2) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))) 3) h) (pow.f32 eta 4))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))) h) (pow.f32 eta 2))) (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 -1 (pow.f32 sinTheta_O 2))))) 2) h) (pow.f32 eta 3))))))
(fma.f32 1/8 (/.f32 (pow.f32 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) 3) (/.f32 (pow.f32 eta 4) h)) (+.f32 (/.f32 h eta) (fma.f32 1/2 (/.f32 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) (/.f32 (*.f32 eta eta) h)) (*.f32 1/4 (/.f32 (pow.f32 (exp.f32 (+.f32 (log.f32 (/.f32 -1 eta)) (log.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O))))) 2) (/.f32 (pow.f32 eta 3) h))))))
(+.f32 (fma.f32 1/8 (/.f32 (pow.f32 (*.f32 (/.f32 -1 eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) 3) (/.f32 (pow.f32 eta 4) h)) (/.f32 h eta)) (fma.f32 1/2 (/.f32 (*.f32 (/.f32 (neg.f32 h) eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (*.f32 eta eta)) (*.f32 1/4 (/.f32 (pow.f32 (*.f32 (/.f32 -1 eta) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) 2) (/.f32 (pow.f32 eta 3) h)))))
(/.f32 h (+.f32 (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O))))) eta))
(/.f32 h (fma.f32 -1/2 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 h (+.f32 (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O))))) eta))
(/.f32 h (fma.f32 -1/2 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 h (+.f32 (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O))))) eta))
(/.f32 h (fma.f32 -1/2 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 h (+.f32 (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 2 (log.f32 sinTheta_O))))) eta))
(/.f32 h (fma.f32 -1/2 (exp.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O)))) eta))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 eta) (*.f32 sinTheta_O sinTheta_O))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (neg.f32 (log.f32 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 eta) (pow.f32 (/.f32 1 sinTheta_O) -2))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (neg.f32 (log.f32 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 eta) (pow.f32 (/.f32 1 sinTheta_O) -2))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (neg.f32 (log.f32 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 eta) (pow.f32 (/.f32 1 sinTheta_O) -2))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (neg.f32 (log.f32 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 eta) (pow.f32 (/.f32 1 sinTheta_O) -2))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 eta) (pow.f32 (/.f32 -1 sinTheta_O) -2))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 eta) (pow.f32 (/.f32 -1 sinTheta_O) -2))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 eta) (pow.f32 (/.f32 -1 sinTheta_O) -2))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (log.f32 (/.f32 1 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))))))
(/.f32 h (+.f32 eta (*.f32 (/.f32 -1/2 eta) (pow.f32 (/.f32 -1 sinTheta_O) -2))))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) (*.f32 -1 eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (pow.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) (pow.f32 1 1/3))) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 h eta))
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(/.f32 h eta)
(*.f32 (sqrt.f32 -1) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 1/2 (/.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 -1))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 -1)) (fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 (/.f32 -1/8 (pow.f32 sinTheta_O 3)) (/.f32 (pow.f32 eta 4) (neg.f32 (sqrt.f32 -1))))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 -1)) (fma.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 (/.f32 -1/8 (pow.f32 sinTheta_O 3)) (/.f32 (pow.f32 eta 4) (neg.f32 (sqrt.f32 -1)))))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (+.f32 eta (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))))
(+.f32 (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))
(*.f32 -1 eta)
(neg.f32 eta)
(+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) eta))
(-.f32 (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) 1/2)) eta)
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 (*.f32 -1 eta) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (fma.f32 -1 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) eta)))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) 1/2)) eta))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 (*.f32 -1 eta) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (fma.f32 -1 eta (fma.f32 1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5)) (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) eta))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (-.f32 (fma.f32 1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (/.f32 (*.f32 1/16 (pow.f32 sinTheta_O 6)) (pow.f32 eta 5))) eta))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3))) (+.f32 eta (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)) (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (+.f32 eta (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))))
(+.f32 (fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 3)) (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) (*.f32 -1/16 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 5))))
(*.f32 (sqrt.f32 -1) sinTheta_O)
(*.f32 sinTheta_O (sqrt.f32 -1))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 (sqrt.f32 -1) sinTheta_O))
(fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 1/2 (/.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 -1))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 -1)) (fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 (/.f32 -1/8 (pow.f32 sinTheta_O 3)) (/.f32 (pow.f32 eta 4) (neg.f32 (sqrt.f32 -1))))))
(+.f32 (*.f32 1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (*.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (fma.f32 -1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (*.f32 sinTheta_O (sqrt.f32 -1)))))
(fma.f32 1/2 (/.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 -1)) (fma.f32 1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (fma.f32 sinTheta_O (sqrt.f32 -1) (*.f32 (/.f32 -1/8 (pow.f32 sinTheta_O 3)) (/.f32 (pow.f32 eta 4) (neg.f32 (sqrt.f32 -1)))))))
(*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))
(neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1)))
(*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O))
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))
(fma.f32 -1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))))
(fma.f32 -1/2 (/.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 -1)) (*.f32 (sqrt.f32 -1) (neg.f32 sinTheta_O)))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O))))
(fma.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (fma.f32 -1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1)))))
(-.f32 (fma.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3))) (*.f32 -1/2 (/.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 -1)))) (*.f32 sinTheta_O (sqrt.f32 -1)))
(+.f32 (*.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (*.f32 (sqrt.f32 -1) sinTheta_O))) (+.f32 (*.f32 -1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5)))) (*.f32 -1 (*.f32 (sqrt.f32 -1) sinTheta_O)))))
(fma.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 sinTheta_O 3))) (fma.f32 -1/2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O (sqrt.f32 -1))) (fma.f32 -1/16 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) (neg.f32 (*.f32 sinTheta_O (sqrt.f32 -1))))))
(fma.f32 1/8 (/.f32 (pow.f32 eta 4) (*.f32 (neg.f32 (sqrt.f32 -1)) (pow.f32 sinTheta_O 3))) (-.f32 (fma.f32 -1/2 (/.f32 (/.f32 (*.f32 eta eta) sinTheta_O) (sqrt.f32 -1)) (*.f32 (/.f32 (pow.f32 eta 6) (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 sinTheta_O 5))) -1/16)) (*.f32 sinTheta_O (sqrt.f32 -1))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h)
(*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)
(/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (*.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) h))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (+.f32 (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (*.f32 h (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))))))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))))))
(fma.f32 -1/2 (+.f32 (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 sinTheta_O h)))) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)))) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 4) (*.f32 sinTheta_O (*.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) h))) (sqrt.f32 -1))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 (pow.f32 (sqrt.f32 -1) 2) (pow.f32 sinTheta_O 2)))) (/.f32 1 (pow.f32 sinTheta_O 8))) (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O h))) (sqrt.f32 -1))) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (fma.f32 -1/2 (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 sinTheta_O (*.f32 h (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))))))) (*.f32 -1/2 (+.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 (sqrt.f32 -1) 2))) (/.f32 1 (pow.f32 sinTheta_O 8))) (/.f32 (sqrt.f32 -1) (*.f32 (pow.f32 eta 6) (*.f32 sinTheta_O h)))) (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (+.f32 (/.f32 (pow.f32 eta 4) (/.f32 (sqrt.f32 -1) (*.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 sinTheta_O h)))) (+.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (/.f32 -1/2 (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) 2) (/.f32 1 (pow.f32 sinTheta_O 6))) (*.f32 sinTheta_O (neg.f32 sinTheta_O))) (/.f32 1 (pow.f32 sinTheta_O 8))) (/.f32 (sqrt.f32 -1) (*.f32 h (*.f32 sinTheta_O (pow.f32 eta 6))))) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)))))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) 2) (neg.f32 (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (/.f32 h eta) (fma.f32 -1/2 (/.f32 (-.f32 (*.f32 1/4 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 5) h)) (/.f32 (*.f32 (*.f32 1/2 sinTheta_O) sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 6)) (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 7))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(+.f32 (/.f32 h eta) (fma.f32 -1/2 (/.f32 (fma.f32 -1 (pow.f32 sinTheta_O 6) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) 2) (neg.f32 (pow.f32 sinTheta_O 4)))))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 -1/2 (/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) 2) (neg.f32 (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(+.f32 (*.f32 -1/2 (+.f32 (/.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/4 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 4)) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 sinTheta_O 6)) (/.f32 (pow.f32 eta 7) h)) (/.f32 (-.f32 (*.f32 1/4 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 5) h)))) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(*.f32 -1 (/.f32 h eta))
(/.f32 (neg.f32 h) eta)
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (*.f32 -1 (/.f32 h eta)))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 (neg.f32 h) eta))
(-.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta))))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) 2) (neg.f32 (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta)))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (fma.f32 1/2 (/.f32 (-.f32 (*.f32 1/4 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta)))
(+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (*.f32 -1 (pow.f32 sinTheta_O 6)) (*.f32 -1/2 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) (pow.f32 sinTheta_O 2)))) h) (pow.f32 eta 7))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 1/2 (pow.f32 sinTheta_O 2)) 2) (*.f32 -1 (pow.f32 sinTheta_O 4))) h) (pow.f32 eta 5))) (*.f32 -1 (/.f32 h eta)))))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (fma.f32 1/2 (/.f32 (fma.f32 -1 (pow.f32 sinTheta_O 6) (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) 2) (neg.f32 (pow.f32 sinTheta_O 4)))))) (/.f32 (pow.f32 eta 7) h)) (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) 2) (neg.f32 (pow.f32 sinTheta_O 4))) (/.f32 (pow.f32 eta 5) h)) (/.f32 (neg.f32 h) eta))))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (-.f32 (*.f32 1/2 (+.f32 (/.f32 (-.f32 (*.f32 (-.f32 (*.f32 1/4 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 4)) (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))) (pow.f32 sinTheta_O 6)) (/.f32 (pow.f32 eta 7) h)) (/.f32 (-.f32 (*.f32 1/4 (pow.f32 sinTheta_O 4)) (pow.f32 sinTheta_O 4)) (/.f32 (pow.f32 eta 5) h)))) (/.f32 h eta)))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 h (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(fma.f32 1/2 (fma.f32 eta (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 h (pow.f32 sinTheta_O 4))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 8)) (*.f32 1/2 (/.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (pow.f32 eta 2)))) h)))) (+.f32 (*.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) h)))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(+.f32 (/.f32 h eta) (fma.f32 1/2 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 6) (*.f32 h (-.f32 (/.f32 1 (pow.f32 eta 8)) (/.f32 (*.f32 1/2 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 eta eta)))))) (*.f32 1/2 (+.f32 (*.f32 eta (*.f32 (pow.f32 sinTheta_O 4) (*.f32 h (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(+.f32 (*.f32 (*.f32 1/2 eta) (+.f32 (*.f32 (+.f32 (/.f32 1 (pow.f32 eta 8)) (/.f32 (*.f32 -1/2 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2))) (*.f32 eta eta))) (*.f32 h (pow.f32 sinTheta_O 6))) (*.f32 (-.f32 (/.f32 1 (pow.f32 eta 6)) (pow.f32 (/.f32 1/2 (pow.f32 eta 3)) 2)) (*.f32 h (pow.f32 sinTheta_O 4))))) (fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)
(/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))))
(fma.f32 -1/2 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (+.f32 (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 5))))))
(fma.f32 -1/2 (fma.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3)) (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 5)))) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(+.f32 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (+.f32 (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (pow.f32 eta 2)) (pow.f32 (sqrt.f32 -1) 2)))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)))) (*.f32 -1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (fma.f32 -1/2 (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (sqrt.f32 -1)) 2)) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 eta eta))))) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 7))) (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 5)))))))
(+.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)) (*.f32 -1/2 (+.f32 (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))) (fma.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (/.f32 -1 (*.f32 eta eta))) (pow.f32 eta 6)) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 7)) (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 5)))))))
(*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O))
(neg.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(/.f32 (*.f32 (neg.f32 h) (sqrt.f32 -1)) sinTheta_O)
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)))
(fma.f32 1/2 (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (neg.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))
(-.f32 (*.f32 (/.f32 1/2 (pow.f32 sinTheta_O 3)) (/.f32 (*.f32 eta (*.f32 eta h)) (sqrt.f32 -1))) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 5))) (fma.f32 1/2 (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (neg.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))))
(-.f32 (*.f32 1/2 (+.f32 (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 5))) (*.f32 (/.f32 (*.f32 eta eta) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 3))))) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h)))
(+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) (pow.f32 eta 2)) (pow.f32 (sqrt.f32 -1) 2)))) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 7)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (+.f32 (pow.f32 (*.f32 -1/2 (/.f32 (pow.f32 eta 2) (sqrt.f32 -1))) 2) (pow.f32 eta 4)) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 5)))) (+.f32 (*.f32 1/2 (/.f32 (*.f32 (pow.f32 eta 2) h) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3)))) (*.f32 -1 (/.f32 (*.f32 (sqrt.f32 -1) h) sinTheta_O)))))
(fma.f32 1/2 (*.f32 (/.f32 (+.f32 (pow.f32 eta 6) (*.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (sqrt.f32 -1)) 2)) (/.f32 (pow.f32 (sqrt.f32 -1) 2) (*.f32 eta eta))))) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 7))) (fma.f32 1/2 (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (/.f32 (*.f32 -1/2 (*.f32 eta eta)) (sqrt.f32 -1)) 2)) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 5))) (fma.f32 1/2 (/.f32 (*.f32 h (*.f32 eta eta)) (*.f32 (sqrt.f32 -1) (pow.f32 sinTheta_O 3))) (neg.f32 (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))))
(+.f32 (*.f32 1/2 (fma.f32 (/.f32 (fma.f32 1/2 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (/.f32 -1 (*.f32 eta eta))) (pow.f32 eta 6)) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 7)) (*.f32 (/.f32 (+.f32 (pow.f32 eta 4) (pow.f32 (*.f32 -1/2 (/.f32 (*.f32 eta eta) (sqrt.f32 -1))) 2)) (sqrt.f32 -1)) (/.f32 h (pow.f32 sinTheta_O 5))))) (-.f32 (*.f32 (/.f32 1/2 (pow.f32 sinTheta_O 3)) (/.f32 (*.f32 eta (*.f32 eta h)) (sqrt.f32 -1))) (/.f32 (sqrt.f32 -1) (/.f32 sinTheta_O h))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (*.f32 (sqrt.f32 (/.f32 1 (-.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2)))) h))
(asin.f32 (*.f32 h (sqrt.f32 (/.f32 1 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(pow.f32 eta 2)
(*.f32 eta eta)
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 -1 (pow.f32 sinTheta_O 2))
(*.f32 sinTheta_O (neg.f32 sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (pow.f32 eta 2) (*.f32 -1 (pow.f32 sinTheta_O 2)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 -1 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(pow.f32 (asin.f32 (*.f32 -1 (/.f32 h eta))) 3)
(pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3)
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (/.f32 (*.f32 (*.f32 1/2 sinTheta_O) sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(+.f32 (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (/.f32 h eta)) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (/.f32 (*.f32 (*.f32 1/2 sinTheta_O) sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))
(*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (*.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (*.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (/.f32 (*.f32 (*.f32 -16 h) (pow.f32 eta 7)) (pow.f32 sinTheta_O 8)))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))
(*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (*.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (*.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (/.f32 (*.f32 (*.f32 -16 h) (pow.f32 eta 7)) (pow.f32 sinTheta_O 8)))))
(*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2)))
(*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)))
(*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)))
(+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))))
(fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h))))
(fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (*.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (*.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (*.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)))))
(+.f32 (*.f32 -8 (/.f32 (*.f32 (pow.f32 eta 5) h) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 eta 3) h) (pow.f32 sinTheta_O 4))) (*.f32 -16 (/.f32 (*.f32 (pow.f32 eta 7) h) (pow.f32 sinTheta_O 8))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) (fma.f32 -4 (/.f32 (pow.f32 eta 3) (/.f32 (pow.f32 sinTheta_O 4) h)) (*.f32 -16 (/.f32 (pow.f32 eta 7) (/.f32 (pow.f32 sinTheta_O 8) h))))))
(fma.f32 -8 (/.f32 (pow.f32 eta 5) (/.f32 (pow.f32 sinTheta_O 6) h)) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O)) (fma.f32 -4 (/.f32 (*.f32 h (pow.f32 eta 3)) (pow.f32 sinTheta_O 4)) (/.f32 (*.f32 (*.f32 -16 h) (pow.f32 eta 7)) (pow.f32 sinTheta_O 8)))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (/.f32 (*.f32 (*.f32 1/2 sinTheta_O) sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(+.f32 (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (/.f32 h eta)) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (/.f32 (*.f32 (*.f32 1/2 sinTheta_O) sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(/.f32 h eta)
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))
(+.f32 (/.f32 h eta) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(fma.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta))
(+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3)))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)))))
(+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (/.f32 (*.f32 (*.f32 1/2 sinTheta_O) sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 sinTheta_O 6) h) (pow.f32 eta 7))) (+.f32 (/.f32 h eta) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 sinTheta_O 4) h) (pow.f32 eta 5))) (*.f32 1/2 (/.f32 (*.f32 (pow.f32 sinTheta_O 2) h) (pow.f32 eta 3))))))
(fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (+.f32 (/.f32 h eta) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h))))))
(+.f32 (fma.f32 1/8 (/.f32 (pow.f32 sinTheta_O 6) (/.f32 (pow.f32 eta 7) h)) (/.f32 h eta)) (fma.f32 1/4 (/.f32 (pow.f32 sinTheta_O 4) (/.f32 (pow.f32 eta 5) h)) (/.f32 (*.f32 (*.f32 1/2 sinTheta_O) sinTheta_O) (/.f32 (pow.f32 eta 3) h))))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (/.f32 h (fma.f32 (/.f32 (pow.f32 sinTheta_O 2) eta) -1/2 eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 eta)
(+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 2))) (log.f32 eta))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (log.f32 eta))
(fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O eta)) (log.f32 eta))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 2))) (log.f32 eta)))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (log.f32 eta)))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)) (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O eta)) (log.f32 eta)))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 2))) (+.f32 (*.f32 -1/24 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 6))) (log.f32 eta))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 -1/24 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 6)) (log.f32 eta))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)) (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O eta)) (fma.f32 -1/24 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 6)) (log.f32 eta))))
(+.f32 (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))) (log.f32 (neg.f32 (*.f32 1/2 (/.f32 1 eta)))))
(fma.f32 -2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 (neg.f32 (/.f32 1/2 eta))))
(fma.f32 -2 (neg.f32 (log.f32 sinTheta_O)) (log.f32 (/.f32 -1/2 eta)))
(+.f32 (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (log.f32 (neg.f32 (*.f32 1/2 (/.f32 1 eta))))))
(fma.f32 -2 (neg.f32 (log.f32 sinTheta_O)) (fma.f32 -2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (log.f32 (neg.f32 (/.f32 1/2 eta)))))
(fma.f32 -2 (neg.f32 (log.f32 sinTheta_O)) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta sinTheta_O)) (log.f32 (/.f32 -1/2 eta))))
(+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (log.f32 (neg.f32 (*.f32 1/2 (/.f32 1 eta)))))))
(fma.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (fma.f32 -2 (neg.f32 (log.f32 sinTheta_O)) (fma.f32 -2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (log.f32 (neg.f32 (/.f32 1/2 eta))))))
(fma.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (fma.f32 -2 (neg.f32 (log.f32 sinTheta_O)) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta sinTheta_O)) (log.f32 (/.f32 -1/2 eta)))))
(+.f32 (*.f32 -8/3 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -2 (log.f32 (/.f32 1 sinTheta_O))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (log.f32 (neg.f32 (*.f32 1/2 (/.f32 1 eta))))))))
(fma.f32 -8/3 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (fma.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (fma.f32 -2 (neg.f32 (log.f32 sinTheta_O)) (fma.f32 -2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (log.f32 (neg.f32 (/.f32 1/2 eta)))))))
(fma.f32 -8/3 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (fma.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (fma.f32 -2 (neg.f32 (log.f32 sinTheta_O)) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta sinTheta_O)) (log.f32 (/.f32 -1/2 eta))))))
(+.f32 (log.f32 (neg.f32 (*.f32 1/2 (/.f32 1 eta)))) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))))
(fma.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (neg.f32 (/.f32 1/2 eta))))
(fma.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1/2 eta)))
(+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 (neg.f32 (*.f32 1/2 (/.f32 1 eta))))))
(fma.f32 -2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (neg.f32 (/.f32 1/2 eta)))))
(fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta sinTheta_O)) (fma.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1/2 eta))))
(+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 (neg.f32 (*.f32 1/2 (/.f32 1 eta)))))))
(fma.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (fma.f32 -2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (neg.f32 (/.f32 1/2 eta))))))
(fma.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta sinTheta_O)) (fma.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1/2 eta)))))
(+.f32 (*.f32 -8/3 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (+.f32 (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O))) (log.f32 (neg.f32 (*.f32 1/2 (/.f32 1 eta))))))))
(fma.f32 -8/3 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (fma.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (fma.f32 -2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (fma.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (neg.f32 (/.f32 1/2 eta)))))))
(fma.f32 -8/3 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (fma.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta sinTheta_O)) (fma.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)) (log.f32 (/.f32 -1/2 eta))))))
(+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))
(fma.f32 -1 (log.f32 eta) (log.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta)))
(+.f32 (*.f32 -1 (log.f32 eta)) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (log.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))
(fma.f32 -1 (log.f32 eta) (fma.f32 -2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (log.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta sinTheta_O))) (log.f32 (*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))))
(+.f32 (*.f32 -1 (log.f32 eta)) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (log.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2))))))
(fma.f32 -1 (log.f32 eta) (fma.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (fma.f32 -2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (log.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O))))))
(+.f32 (*.f32 -2 (+.f32 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta sinTheta_O)))) (log.f32 (*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))))
(+.f32 (*.f32 -1 (log.f32 eta)) (+.f32 (*.f32 -8/3 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (+.f32 (*.f32 -2 (/.f32 (pow.f32 eta 2) (pow.f32 sinTheta_O 2))) (log.f32 (*.f32 -1/2 (pow.f32 sinTheta_O 2)))))))
(fma.f32 -1 (log.f32 eta) (fma.f32 -8/3 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (fma.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (fma.f32 -2 (/.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) (log.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))))
(-.f32 (fma.f32 -8/3 (/.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (fma.f32 -2 (/.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (fma.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 eta sinTheta_O)) (log.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)))))) (log.f32 eta))
(*.f32 -1 (log.f32 (/.f32 1 eta)))
(log.f32 eta)
(+.f32 (*.f32 -1 (log.f32 (/.f32 1 eta))) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 2))))
(fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (log.f32 eta))
(fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O eta)) (log.f32 eta))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 eta))) (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 2)))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (log.f32 eta)))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)) (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O eta)) (log.f32 eta)))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (+.f32 (*.f32 -1 (log.f32 (/.f32 1 eta))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 2))) (*.f32 -1/24 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 6))))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 -1/24 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 6)) (log.f32 eta))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)) (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O eta)) (fma.f32 -1/24 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 6)) (log.f32 eta))))
(+.f32 (*.f32 -1 (log.f32 (/.f32 -1 eta))) (log.f32 -1))
(fma.f32 -1 (log.f32 (/.f32 -1 eta)) (log.f32 -1))
(-.f32 (log.f32 -1) (log.f32 (/.f32 -1 eta)))
(+.f32 (*.f32 -1 (log.f32 (/.f32 -1 eta))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 2))) (log.f32 -1)))
(fma.f32 -1 (log.f32 (/.f32 -1 eta)) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (log.f32 -1)))
(-.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O eta)) (log.f32 -1)) (log.f32 (/.f32 -1 eta)))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 eta))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 2))) (log.f32 -1))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)) (fma.f32 -1 (log.f32 (/.f32 -1 eta)) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (log.f32 -1))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)) (-.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O eta)) (log.f32 -1)) (log.f32 (/.f32 -1 eta))))
(+.f32 (*.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4))) (+.f32 (*.f32 -1 (log.f32 (/.f32 -1 eta))) (+.f32 (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) (pow.f32 eta 2))) (+.f32 (*.f32 -1/24 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 6))) (log.f32 -1)))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)) (fma.f32 -1 (log.f32 (/.f32 -1 eta)) (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (*.f32 eta eta)) (fma.f32 -1/24 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 6)) (log.f32 -1)))))
(fma.f32 -1/8 (/.f32 (pow.f32 sinTheta_O 4) (pow.f32 eta 4)) (-.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O eta)) (fma.f32 -1/24 (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 eta 6)) (log.f32 -1))) (log.f32 (/.f32 -1 eta))))
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta))
(*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
eta
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 eta (*.f32 -1/2 (/.f32 (pow.f32 sinTheta_O 2) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(-.f32 (exp.f32 (log1p.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) 1)
(*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))
(pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 1)
(*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))
(pow.f32 (cbrt.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 3)
(*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))
(pow.f32 (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 3) 1/3)
(*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))
(pow.f32 (*.f32 (sqrt.f32 -1/2) (/.f32 sinTheta_O (sqrt.f32 eta))) 2)
(log.f32 (pow.f32 (exp.f32 -1/2) (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))
(cbrt.f32 (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 3))
(*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))
(expm1.f32 (log1p.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))
(exp.f32 (log.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))
(exp.f32 (*.f32 (log.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 1))
(*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))
(log1p.f32 (expm1.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))
(*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))
(-.f32 (exp.f32 (log1p.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))) 1)
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 1 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2)) (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(*.f32 (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2)) (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(*.f32 (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2))))
(*.f32 (pow.f32 1 1/3) (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(*.f32 (pow.f32 (sqrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 1/3) (pow.f32 (sqrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 1/3))
(*.f32 (cbrt.f32 (sqrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) (cbrt.f32 (sqrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 1)
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(pow.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2) 1/2)
(sqrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2))
(fabs.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(pow.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 1/3)
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(pow.f32 (cbrt.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) 3)
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(pow.f32 (sqrt.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) 2)
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(sqrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2))
(fabs.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(log.f32 (exp.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(log.f32 (+.f32 1 (expm1.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(expm1.f32 (log1p.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(exp.f32 (log.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) 1))
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(exp.f32 (*.f32 (log.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 1/3))
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(log1p.f32 (expm1.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(cbrt.f32 (fma.f32 -1 (log.f32 eta) (*.f32 2 (log.f32 sinTheta_O))))
(cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 1)
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 1 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 1)
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3)
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3) 1/3)
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2)
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (/.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) h) -1)
(/.f32 1 (/.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) h))
(log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) 3)))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 1))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))) 1)
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 1)
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 3)
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3) 1/3)
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 2)
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 1))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 (neg.f32 h) (/.f32 -1 eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta)))))) 1)
(neg.f32 (asin.f32 (/.f32 (*.f32 h -1) eta)))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(*.f32 1 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta)))))
(neg.f32 (asin.f32 (/.f32 (*.f32 h -1) eta)))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(*.f32 (pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))) 2) (cbrt.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))))
(neg.f32 (asin.f32 (/.f32 (*.f32 h -1) eta)))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(*.f32 (sqrt.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))) (sqrt.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))))
(neg.f32 (asin.f32 (/.f32 (*.f32 h -1) eta)))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(pow.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta)))) 1)
(neg.f32 (asin.f32 (/.f32 (*.f32 h -1) eta)))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))) 3)
(neg.f32 (asin.f32 (/.f32 (*.f32 h -1) eta)))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(pow.f32 (pow.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta)))) 3) 1/3)
(neg.f32 (asin.f32 (/.f32 (*.f32 h -1) eta)))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(pow.f32 (sqrt.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))) 2)
(neg.f32 (asin.f32 (/.f32 (*.f32 h -1) eta)))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))
(neg.f32 (asin.f32 (/.f32 (*.f32 h -1) eta)))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(log.f32 (exp.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))))
(neg.f32 (asin.f32 (/.f32 (*.f32 h -1) eta)))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(log.f32 (+.f32 1 (expm1.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta)))))))
(neg.f32 (asin.f32 (/.f32 (*.f32 h -1) eta)))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(cbrt.f32 (pow.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta)))) 3))
(neg.f32 (asin.f32 (/.f32 (*.f32 h -1) eta)))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(expm1.f32 (log1p.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))))
(neg.f32 (asin.f32 (/.f32 (*.f32 h -1) eta)))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(exp.f32 (log.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))))
(neg.f32 (asin.f32 (/.f32 (*.f32 h -1) eta)))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(exp.f32 (*.f32 (log.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))) 1))
(neg.f32 (asin.f32 (/.f32 (*.f32 h -1) eta)))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(log1p.f32 (expm1.f32 (neg.f32 (asin.f32 (*.f32 h (/.f32 -1 eta))))))
(neg.f32 (asin.f32 (/.f32 (*.f32 h -1) eta)))
(neg.f32 (asin.f32 (/.f32 (neg.f32 h) eta)))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))))) 1)
(/.f32 h eta)
(/.f32 (*.f32 (neg.f32 h) -1) eta)
(/.f32 h eta)
(pow.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))) 1)
(/.f32 h eta)
(pow.f32 (cbrt.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))) 3)
(/.f32 h eta)
(pow.f32 (pow.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))) 3) 1/3)
(/.f32 h eta)
(pow.f32 (sqrt.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))) 2)
(/.f32 h eta)
(neg.f32 (*.f32 h (/.f32 -1 eta)))
(/.f32 h eta)
(log.f32 (exp.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))))
(/.f32 h eta)
(log.f32 (+.f32 1 (expm1.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))))))
(/.f32 h eta)
(cbrt.f32 (pow.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))) 3))
(/.f32 h eta)
(cbrt.f32 (*.f32 (pow.f32 (neg.f32 h) 3) (pow.f32 (/.f32 -1 eta) 3)))
(/.f32 h eta)
(cbrt.f32 (*.f32 (pow.f32 (/.f32 -1 eta) 3) (pow.f32 (neg.f32 h) 3)))
(/.f32 h eta)
(expm1.f32 (log1p.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))))
(/.f32 h eta)
(exp.f32 (log.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))))
(/.f32 h eta)
(exp.f32 (*.f32 (log.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))) 1))
(/.f32 h eta)
(log1p.f32 (expm1.f32 (neg.f32 (*.f32 h (/.f32 -1 eta)))))
(/.f32 h eta)
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1)
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 1 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 eta sinTheta_O)))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 (fabs.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 1 1/2) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2) 1/2) (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2)) (sqrt.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(*.f32 (fabs.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))) (sqrt.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (+.f32 eta sinTheta_O) 1/2) (pow.f32 (-.f32 eta sinTheta_O) 1/2))
(*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 eta sinTheta_O)))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (sqrt.f32 (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2)))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6))) (sqrt.f32 (+.f32 (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 eta sinTheta_O) 2))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (sqrt.f32 (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O))))
(/.f32 (sqrt.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4))) (hypot.f32 eta sinTheta_O))
(pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1/2)
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1)
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (cbrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 3)
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3/2) 1/3)
(cbrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3/2))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 3/2))
(pow.f32 (sqrt.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 2)
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3/2))
(cbrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1/2))
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1))
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) 1)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 h (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) -1/2))
(*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2))
(*.f32 1 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 2) (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(*.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 1)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (cbrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 3)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 3) 1/3)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (sqrt.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 2)
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(pow.f32 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h) -1)
(/.f32 1 (/.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) h))
(/.f32 1 (/.f32 (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))) h))
(log.f32 (exp.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(cbrt.f32 (pow.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))) 3))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(exp.f32 (*.f32 (log.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(log1p.f32 (expm1.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 1 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) 2) (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 1)
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) 3)
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 3) 1/3)
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) 2)
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))) 3))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))) 1))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(+.f32 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 eta eta) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(+.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) 0))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) 0))
(+.f32 (fma.f32 eta eta (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 eta eta (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4)))) (*.f32 0 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) 0))
(+.f32 (fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 eta eta (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (-.f32 (*.f32 eta eta) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4)))) (*.f32 0 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1))) (fma.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1)))
(+.f32 (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)) (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 sinTheta_O (neg.f32 sinTheta_O))))
(+.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 0) (-.f32 (*.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2)) (*.f32 sinTheta_O sinTheta_O)))
(+.f32 (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4))))) (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4)))))
(+.f32 (fma.f32 (neg.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O))) (cbrt.f32 (pow.f32 sinTheta_O 4)) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4)))) (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (cbrt.f32 (pow.f32 sinTheta_O 4))))))
(+.f32 (*.f32 0 (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (cbrt.f32 (pow.f32 sinTheta_O 4)))) (fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (cbrt.f32 (*.f32 sinTheta_O sinTheta_O)) (neg.f32 (cbrt.f32 (pow.f32 sinTheta_O 4))))))
(*.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (+.f32 (pow.f32 eta 4) (+.f32 (pow.f32 sinTheta_O 4) (pow.f32 (*.f32 eta sinTheta_O) 2))))
(/.f32 (-.f32 (pow.f32 eta 6) (pow.f32 sinTheta_O 6)) (+.f32 (+.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (pow.f32 (*.f32 eta sinTheta_O) 2)))
(/.f32 (-.f32 (pow.f32 eta 4) (pow.f32 sinTheta_O 4)) (fma.f32 eta eta (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 1)
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(pow.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2)
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 3)
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(pow.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 2) 1/2)
(sqrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 2))
(fabs.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))
(pow.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3) 1/3)
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(log.f32 (pow.f32 (exp.f32 (+.f32 eta sinTheta_O)) (-.f32 eta sinTheta_O)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(cbrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(cbrt.f32 (*.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3/2) (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 3/2)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(expm1.f32 (log1p.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(exp.f32 (log.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(exp.f32 (*.f32 (log.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 1))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(log1p.f32 (expm1.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(fma.f32 eta eta (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(fma.f32 eta eta (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(fma.f32 (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (sqrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) 0))
(fma.f32 1 (*.f32 eta eta) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(fma.f32 1 (*.f32 eta eta) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))
(fma.f32 1 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) 0))
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) 2) (cbrt.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O))) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) 0))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (neg.f32 (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(-.f32 (*.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2)) (*.f32 sinTheta_O sinTheta_O))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 (neg.f32 sinTheta_O) sinTheta_O))
(fma.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2) (*.f32 sinTheta_O (neg.f32 sinTheta_O)))
(-.f32 (*.f32 (cbrt.f32 (pow.f32 eta 4)) (pow.f32 (cbrt.f32 eta) 2)) (*.f32 sinTheta_O sinTheta_O))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (fma.f32 (neg.f32 sinTheta_O) sinTheta_O (*.f32 sinTheta_O sinTheta_O)))
(fma.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O) (*.f32 (*.f32 sinTheta_O sinTheta_O) 0))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (neg.f32 (/.f32 h eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 (neg.f32 h) eta)))
(-.f32 (exp.f32 (log1p.f32 (neg.f32 (asin.f32 (/.f32 h eta))))) 1)
(neg.f32 (asin.f32 (/.f32 h eta)))
(*.f32 1 (neg.f32 (asin.f32 (/.f32 h eta))))
(neg.f32 (asin.f32 (/.f32 h eta)))
(*.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) (pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 2))
(neg.f32 (asin.f32 (/.f32 h eta)))
(*.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) (pow.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 2) 1/3))
(*.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 2) (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(neg.f32 (asin.f32 (/.f32 h eta)))
(*.f32 (sqrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) (sqrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(neg.f32 (asin.f32 (/.f32 h eta)))
(*.f32 (cbrt.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3/2)) (cbrt.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3/2)))
(*.f32 (pow.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 2) 1/3) (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(*.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) (cbrt.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 2)))
(*.f32 (pow.f32 1 1/3) (neg.f32 (asin.f32 (/.f32 h eta))))
(neg.f32 (asin.f32 (/.f32 h eta)))
(*.f32 (pow.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3/2) 1/3) (pow.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3/2) 1/3))
(*.f32 (cbrt.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3/2)) (cbrt.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3/2)))
(pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 1)
(neg.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3) 1/3)
(neg.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 3)
(neg.f32 (asin.f32 (/.f32 h eta)))
(pow.f32 (sqrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 2)
(neg.f32 (asin.f32 (/.f32 h eta)))
(neg.f32 (asin.f32 (/.f32 h eta)))
(log.f32 (exp.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(neg.f32 (asin.f32 (/.f32 h eta)))
(log.f32 (+.f32 1 (expm1.f32 (neg.f32 (asin.f32 (/.f32 h eta))))))
(neg.f32 (asin.f32 (/.f32 h eta)))
(expm1.f32 (log1p.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(neg.f32 (asin.f32 (/.f32 h eta)))
(exp.f32 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(neg.f32 (asin.f32 (/.f32 h eta)))
(exp.f32 (*.f32 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 1))
(neg.f32 (asin.f32 (/.f32 h eta)))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta))))) 1/3))
(neg.f32 (asin.f32 (/.f32 h eta)))
(log1p.f32 (expm1.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(neg.f32 (asin.f32 (/.f32 h eta)))
(asin.f32 (neg.f32 (/.f32 h eta)))
(asin.f32 (/.f32 (neg.f32 h) eta))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3))) 1)
(pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)
(*.f32 (neg.f32 (asin.f32 (/.f32 h eta))) (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 2))
(pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)
(*.f32 1 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3))
(pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)
(*.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 2) (neg.f32 (asin.f32 (/.f32 h eta))))
(pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)
(*.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3/2) (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3/2))
(pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 2) 3) (neg.f32 (asin.f32 (/.f32 h eta))))
(pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)
(*.f32 (pow.f32 (sqrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 3) (pow.f32 (sqrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 3))
(pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)
(log.f32 (exp.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)))
(pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3))))
(pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)
(cbrt.f32 (pow.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3) 3))
(pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)
(expm1.f32 (log1p.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)))
(pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)
(exp.f32 (*.f32 3 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta))))))
(pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta))))) 1))
(pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)
(log1p.f32 (expm1.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)))
(pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3)
(-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 1)
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 1 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2) (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 1)
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (cbrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3)
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3) 1/3)
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (sqrt.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2)
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (/.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) h) -1)
(/.f32 1 (/.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) h))
(log.f32 (exp.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(cbrt.f32 (pow.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(cbrt.f32 (/.f32 (pow.f32 h 3) (pow.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) 3)))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(expm1.f32 (log1p.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(exp.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(exp.f32 (*.f32 (log.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 1))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(log1p.f32 (expm1.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(-.f32 (exp.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))) 1)
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 1 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 2) (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(*.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 1)
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 3)
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(pow.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3) 1/3)
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 2)
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(expm1.f32 (log1p.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(exp.f32 (*.f32 (log.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 1))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))
(asin.f32 (/.f32 h (fma.f32 -1/2 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 1) eta)))
(asin.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(+.f32 0 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 2)) (log.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(+.f32 (log.f32 (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (log.f32 (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(-.f32 (log.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 2))) (log.f32 (-.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(-.f32 (log.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 2))) (log.f32 (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) eta))))
(-.f32 (log.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta)) 2))) (log.f32 (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) 1/2)))))
(-.f32 (log.f32 (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 3))) (log.f32 (fma.f32 eta eta (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 2) (*.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))))
(-.f32 (log.f32 (fma.f32 -1/8 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 3) (pow.f32 eta 3))) (log.f32 (fma.f32 eta eta (*.f32 (*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta)) (-.f32 (*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta)) eta)))))
(-.f32 (exp.f32 (log1p.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) 1)
(log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 1 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2) (cbrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(*.f32 (sqrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (sqrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 1)
(log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (cbrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3)
(log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (pow.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3) 1/3)
(log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(pow.f32 (sqrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2)
(log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(cbrt.f32 (pow.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3))
(log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(expm1.f32 (log1p.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(exp.f32 (log.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(exp.f32 (*.f32 (log.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 1))
(log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(log1p.f32 (-.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) 1))
(log1p.f32 (+.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) -1))
(+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(+.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) eta)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(-.f32 (exp.f32 (log1p.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 1)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(*.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(*.f32 (pow.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 2) (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(*.f32 (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(/.f32 (+.f32 (pow.f32 eta 3) (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 3)) (fma.f32 eta eta (-.f32 (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 2) (*.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))
(/.f32 (fma.f32 -1/8 (pow.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) 3) (pow.f32 eta 3)) (fma.f32 eta eta (*.f32 (*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta)) (-.f32 (*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta)) eta))))
(/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 2)) (-.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 2)) (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) eta)))
(/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta)) 2)) (+.f32 eta (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) 1/2))))
(pow.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) 1)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(pow.f32 (cbrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 3)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(pow.f32 (pow.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) 3) 1/3)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(pow.f32 (sqrt.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)) 2)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 2)) (cbrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))) (sqrt.f32 (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(pow.f32 (exp.f32 1) (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(pow.f32 (E.f32) (log.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(log.f32 (exp.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(log.f32 (+.f32 1 (expm1.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(cbrt.f32 (pow.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) 3))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(expm1.f32 (log1p.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(log1p.f32 (expm1.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) -1/2 eta)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 1 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 1 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) eta)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 (pow.f32 (cbrt.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2) (cbrt.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) eta)
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 (pow.f32 (cbrt.f32 eta) 2) (cbrt.f32 eta) (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)
(fma.f32 (*.f32 (sqrt.f32 -1/2) (/.f32 sinTheta_O (sqrt.f32 eta))) (*.f32 (sqrt.f32 -1/2) (/.f32 sinTheta_O (sqrt.f32 eta))) eta)
(+.f32 (pow.f32 (*.f32 (sqrt.f32 -1/2) (/.f32 sinTheta_O (sqrt.f32 eta))) 2) eta)
(fma.f32 (sqrt.f32 eta) (sqrt.f32 eta) (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))
(fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)

eval271.0ms (1.1%)

Compiler

Compiled 16356 to 8571 computations (47.6% saved)

prune286.0ms (1.1%)

Pruning

77 alts after pruning (70 fresh and 7 done)

PrunedKeptTotal
New65630686
Fresh204060
Picked235
Done145
Total67977756
Accurracy
31.6%
Counts
756 → 77
Alt Table
Click to see full alt table
StatusAccuracyProgram
4.9%
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
4.9%
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (-.f32 (PI.f32) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
1.1%
(pow.f32 (sqrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 2)
14.6%
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
1.9%
(pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 3)
4.3%
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
10.9%
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
2.4%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 (neg.f32 h) eta)))
11.1%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
10.0%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
1.0%
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
4.9%
(+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
16.4%
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2))
2.4%
(neg.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
27.3%
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
2.4%
(log.f32 (+.f32 1 (expm1.f32 (neg.f32 (asin.f32 (/.f32 h eta))))))
2.4%
(log.f32 (exp.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
10.0%
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
1.1%
(exp.f32 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
14.1%
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
0.6%
(exp.f32 (log.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
2.1%
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3))
2.6%
(cbrt.f32 (log.f32 (exp.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3))))
1.1%
(cbrt.f32 (exp.f32 (*.f32 3 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))))
15.0%
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 (/.f32 h eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (/.f32 h eta)))
28.5%
(asin.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) h) -1))
1.1%
(asin.f32 (/.f32 (*.f32 -2 (*.f32 h eta)) (*.f32 sinTheta_O sinTheta_O)))
1.9%
(asin.f32 (/.f32 (neg.f32 h) eta))
2.4%
(asin.f32 (/.f32 h (fma.f32 -1 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) eta))))
27.9%
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
14.7%
(asin.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 2)) (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) eta)))))
14.6%
(asin.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))) (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))))
2.7%
(asin.f32 (/.f32 h (-.f32 (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) 1/2)) eta)))
28.6%
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) eta)))
27.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3) 1/3)))))
28.2%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) (sqrt.f32 eta))))))
27.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta))))))
27.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))
27.8%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (neg.f32 eta)))))))
27.9%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 1 (neg.f32 eta))))))))
13.3%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (-.f32 (log.f32 sinTheta_O) (log.f32 (/.f32 eta sinTheta_O))))))))
15.3%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)))))))))
3.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2))) 1/3) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))))))
1.3%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (*.f32 (*.f32 (pow.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 1/3) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))))))
4.5%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))))))
4.5%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (*.f32 (*.f32 (fabs.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))))))
27.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (log1p.f32 (-.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1)))))))
28.6%
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))))
27.7%
(asin.f32 (/.f32 h (+.f32 eta (log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))))
1.5%
(asin.f32 (/.f32 h (*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))))
27.7%
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
13.8%
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
4.5%
(asin.f32 (/.f32 h (sqrt.f32 (sqrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 2)))))
14.8%
(asin.f32 (/.f32 h (sqrt.f32 (fabs.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
24.9%
(asin.f32 (/.f32 h (exp.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O eta)) (log.f32 eta)))))
25.1%
(asin.f32 (/.f32 h (exp.f32 (log.f32 eta))))
27.3%
(asin.f32 (/.f32 h eta))
28.5%
(asin.f32 (/.f32 1 (/.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) h)))
0.4%
(asin.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
10.0%
(asin.f32 (-.f32 (exp.f32 (log1p.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))))) 1))
2.6%
(asin.f32 (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 h sinTheta_O)))
2.4%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
2.2%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (hypot.f32 eta (sqrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))
1.9%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 eta)))
27.7%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/4)))))))
27.7%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O 1)))))
27.1%
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 eta)))
13.7%
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
28.4%
(asin.f32 (*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
1.3%
(asin.f32 (*.f32 -2 (/.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 h eta) (*.f32 h eta)) (*.f32 h eta))) (pow.f32 sinTheta_O 2))))
1.0%
(asin.f32 (*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
1.0%
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)))
1.5%
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O))))
0.7%
(asin.f32 (*.f32 -2 (*.f32 (*.f32 h eta) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
1.0%
(asin.f32 (*.f32 -2 (log.f32 (exp.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))))
9.9%
(asin.f32 (log.f32 (exp.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))))))
Compiler

Compiled 4039 to 2337 computations (42.1% saved)

regimes355.0ms (1.4%)

Counts
131 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 eta)))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 eta)))
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O))))
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)))
(asin.f32 (*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(asin.f32 (/.f32 h (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(asin.f32 (/.f32 h (*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))))
(asin.f32 (/.f32 (*.f32 -2 (*.f32 h eta)) (*.f32 sinTheta_O sinTheta_O)))
(asin.f32 (*.f32 -2 (*.f32 (*.f32 h eta) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) 1/2)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 1 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 1 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 1 (neg.f32 eta))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (neg.f32 eta)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 (neg.f32 h) eta)))
(asin.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O 1)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 h sinTheta_O)))
(asin.f32 (/.f32 (neg.f32 h) (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(asin.f32 (*.f32 h (/.f32 1 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(asin.f32 (/.f32 1 (/.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) h)))
(asin.f32 (/.f32 h (fma.f32 -1 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) eta))))
(asin.f32 (*.f32 h (/.f32 1 (neg.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(asin.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (*.f32 (neg.f32 h) (-.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 1 eta))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/4)))))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 (/.f32 h eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (/.f32 h eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) eta)))
(asin.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))) (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 2)) (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) eta)))))
(asin.f32 (/.f32 h (exp.f32 (log.f32 eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 (neg.f32 h) eta))))
(exp.f32 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(log.f32 (exp.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(log.f32 (exp.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3))
(pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 3)
(pow.f32 (sqrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 2)
(asin.f32 (log.f32 (exp.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (neg.f32 (/.f32 h eta))))))
(log.f32 (+.f32 1 (expm1.f32 (neg.f32 (asin.f32 (/.f32 h eta))))))
(asin.f32 (-.f32 (exp.f32 (log1p.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))))) 1))
(asin.f32 (*.f32 -2 (log.f32 (exp.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))))
(asin.f32 (/.f32 h (sqrt.f32 (fabs.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(exp.f32 (log.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))))
(asin.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) h) -1))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (log.f32 (exp.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (sqrt.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))))))
(asin.f32 (fma.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) eta))))
(asin.f32 (/.f32 h (+.f32 eta (log.f32 (+.f32 1 (expm1.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (log1p.f32 (-.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O) 1)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (-.f32 (exp.f32 (log1p.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))) 1)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (/.f32 sinTheta_O (/.f32 (sqrt.f32 eta) sinTheta_O)) (sqrt.f32 eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 3) 1/3)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
(asin.f32 (*.f32 -2 (/.f32 (cbrt.f32 (*.f32 (*.f32 (*.f32 h eta) (*.f32 h eta)) (*.f32 h eta))) (pow.f32 sinTheta_O 2))))
(asin.f32 (*.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) -1/2) h))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (fma.f32 1/2 (*.f32 (/.f32 (neg.f32 (*.f32 sinTheta_O sinTheta_O)) eta) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) eta))))
(cbrt.f32 (exp.f32 (*.f32 3 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))))
(asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))
(neg.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (exp.f32 (log.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(*.f32 (sqrt.f32 (asin.f32 (neg.f32 (/.f32 h eta)))) (sqrt.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (sqrt.f32 (pow.f32 (*.f32 (+.f32 eta sinTheta_O) (-.f32 eta sinTheta_O)) 2)))))
(sqrt.f32 (pow.f32 (asin.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) 2))
(asin.f32 (-.f32 (exp.f32 (log1p.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))) 1))
(asin.f32 (/.f32 h (exp.f32 (fma.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) (/.f32 sinTheta_O eta)) (log.f32 eta)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (-.f32 (log.f32 sinTheta_O) (log.f32 (/.f32 eta sinTheta_O))))))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (hypot.f32 eta (sqrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O))))))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (hypot.f32 eta (sqrt.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O (hypot.f32 1 sinTheta_O)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (+.f32 (neg.f32 (log.f32 eta)) (*.f32 -2 (log.f32 (/.f32 -1 sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fabs.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 (neg.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (fma.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (neg.f32 h) eta)))
(cbrt.f32 (log.f32 (exp.f32 (pow.f32 (neg.f32 (asin.f32 (/.f32 h eta))) 3))))
(+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(asin.f32 (/.f32 h (sqrt.f32 (sqrt.f32 (pow.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) 2)))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (log.f32 (exp.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (exp.f32 (log.f32 (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) 3)
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (*.f32 (*.f32 (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (*.f32 (*.f32 (pow.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 1/3) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (*.f32 (*.f32 (fabs.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))) (+.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (*.f32 (*.f32 (pow.f32 (+.f32 (*.f32 -1 (log.f32 eta)) (log.f32 (pow.f32 sinTheta_O 2))) 1/3) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))))))
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (/.f32 (-.f32 (pow.f32 eta 4) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (fma.f32 eta eta (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (pow.f32 (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (+.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (-.f32 eta (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (-.f32 (PI.f32) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(/.f32 (-.f32 (*.f32 (pow.f32 (PI.f32) 3) 1/8) (pow.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (*.f32 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))) (fma.f32 (PI.f32) 1/2 (acos.f32 (/.f32 h (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))))))
(asin.f32 (/.f32 h (sqrt.f32 (+.f32 (/.f32 (-.f32 (pow.f32 eta 6) (/.f32 (pow.f32 sinTheta_O 6) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 3/2))) (+.f32 (pow.f32 eta 4) (fma.f32 eta (/.f32 (*.f32 eta (*.f32 sinTheta_O sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (/.f32 (neg.f32 sinTheta_O) (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (/.f32 sinTheta_O (pow.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)) 1/4)) (*.f32 sinTheta_O (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(/.f32 (-.f32 (*.f32 1/4 (*.f32 (PI.f32) (PI.f32))) (pow.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) 6)) (fma.f32 1/2 (PI.f32) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (*.f32 (neg.f32 sinTheta_O) (/.f32 sinTheta_O (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))
(asin.f32 (/.f32 h (sqrt.f32 (fma.f32 (pow.f32 (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) 2) (cbrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (fma.f32 (neg.f32 (cbrt.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))) (cbrt.f32 (/.f32 (pow.f32 sinTheta_O 4) (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 4))) (sqrt.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (log.f32 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))) 2)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))) (cbrt.f32 (log.f32 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))))))
(fma.f32 (*.f32 (cbrt.f32 (*.f32 (PI.f32) 1/2)) (cbrt.f32 (*.f32 (PI.f32) 1/2))) (cbrt.f32 (*.f32 (PI.f32) 1/2)) (/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (PI.f32)) 1/4) (pow.f32 (asin.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O)))))) 2)) (acos.f32 (/.f32 h (hypot.f32 eta (/.f32 sinTheta_O (sqrt.f32 (hypot.f32 1 sinTheta_O))))))))
(+.f32 (asin.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))) (fma.f32 (neg.f32 (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (sqrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))
(+.f32 (fma.f32 (PI.f32) 1/2 (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
(+.f32 (fma.f32 (sqrt.f32 (*.f32 (PI.f32) 1/2)) (sqrt.f32 (*.f32 (PI.f32) 1/2)) (neg.f32 (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))))))) (fma.f32 (neg.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (*.f32 (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))) (cbrt.f32 (acos.f32 (/.f32 h (hypot.f32 eta (sqrt.f32 (/.f32 (*.f32 sinTheta_O (neg.f32 sinTheta_O)) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))))))))
Outputs
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))))
Calls

10 calls:

57.0ms
h
57.0ms
eta
56.0ms
sinTheta_O
37.0ms
(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
22.0ms
(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
Results
AccuracySegmentsBranch
28.6%1sinTheta_O
28.6%1h
28.6%1eta
28.6%1(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))))
28.6%1(/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))))
28.6%1(sqrt.f32 (-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))))
28.6%1(-.f32 (*.f32 eta eta) (/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
28.6%1(*.f32 eta eta)
28.6%1(/.f32 (*.f32 sinTheta_O sinTheta_O) (sqrt.f32 (-.f32 1 (*.f32 sinTheta_O sinTheta_O))))
28.6%1(*.f32 sinTheta_O sinTheta_O)
Compiler

Compiled 2796 to 1460 computations (47.8% saved)

regimes117.0ms (0.5%)

Counts
68 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 eta)))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 eta)))
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O))))
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)))
(asin.f32 (*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(asin.f32 (/.f32 h (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(asin.f32 (/.f32 h (*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))))
(asin.f32 (/.f32 (*.f32 -2 (*.f32 h eta)) (*.f32 sinTheta_O sinTheta_O)))
(asin.f32 (*.f32 -2 (*.f32 (*.f32 h eta) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) 1/2)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 1 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 1 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 1 (neg.f32 eta))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (neg.f32 eta)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 (neg.f32 h) eta)))
(asin.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O 1)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 h sinTheta_O)))
(asin.f32 (/.f32 (neg.f32 h) (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(asin.f32 (*.f32 h (/.f32 1 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(asin.f32 (/.f32 1 (/.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) h)))
(asin.f32 (/.f32 h (fma.f32 -1 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) eta))))
(asin.f32 (*.f32 h (/.f32 1 (neg.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(asin.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (*.f32 (neg.f32 h) (-.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 1 eta))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/4)))))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 (/.f32 h eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (/.f32 h eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) eta)))
(asin.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))) (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 2)) (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) eta)))))
(asin.f32 (/.f32 h (exp.f32 (log.f32 eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 (neg.f32 h) eta))))
(exp.f32 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(log.f32 (exp.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(log.f32 (exp.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3))
(pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 3)
(pow.f32 (sqrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 2)
(asin.f32 (log.f32 (exp.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (neg.f32 (/.f32 h eta))))))
(log.f32 (+.f32 1 (expm1.f32 (neg.f32 (asin.f32 (/.f32 h eta))))))
(asin.f32 (-.f32 (exp.f32 (log1p.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))))) 1))
(asin.f32 (*.f32 -2 (log.f32 (exp.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))))
(asin.f32 (/.f32 h (sqrt.f32 (fabs.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(exp.f32 (log.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))))
(asin.f32 (pow.f32 (/.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta) h) -1))
Outputs
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))))
Calls

5 calls:

30.0ms
h
29.0ms
eta
28.0ms
sinTheta_O
8.0ms
(*.f32 sinTheta_O sinTheta_O)
6.0ms
(*.f32 eta eta)
Results
AccuracySegmentsBranch
28.6%1sinTheta_O
28.6%1(*.f32 sinTheta_O sinTheta_O)
28.6%1eta
28.6%1(*.f32 eta eta)
28.6%1h
Compiler

Compiled 794 to 398 computations (49.9% saved)

regimes110.0ms (0.4%)

Counts
66 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 eta)))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 eta)))
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O))))
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)))
(asin.f32 (*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(asin.f32 (/.f32 h (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(asin.f32 (/.f32 h (*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))))
(asin.f32 (/.f32 (*.f32 -2 (*.f32 h eta)) (*.f32 sinTheta_O sinTheta_O)))
(asin.f32 (*.f32 -2 (*.f32 (*.f32 h eta) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (/.f32 sinTheta_O eta) sinTheta_O)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta)))))
(asin.f32 (/.f32 h (+.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 sinTheta_O (*.f32 (/.f32 sinTheta_O eta) 1/2)) eta)))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (neg.f32 eta))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 1 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 1 (/.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (/.f32 1 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (*.f32 sinTheta_O (/.f32 1 (neg.f32 eta))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 (*.f32 sinTheta_O sinTheta_O) (/.f32 1 (neg.f32 eta)))))))
(-.f32 (*.f32 (PI.f32) 1/2) (acos.f32 (/.f32 h eta)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 h eta)))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (/.f32 (neg.f32 h) eta)))
(asin.f32 (*.f32 -2 (/.f32 (*.f32 eta h) (pow.f32 sinTheta_O 2))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O 1)))))
(asin.f32 (/.f32 h (sqrt.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)))))
(asin.f32 (*.f32 h (pow.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O)) -1/2)))
(asin.f32 (*.f32 (pow.f32 (+.f32 (*.f32 sinTheta_O sinTheta_O) 1) 1/4) (/.f32 h sinTheta_O)))
(asin.f32 (/.f32 (neg.f32 h) (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta)))
(asin.f32 (*.f32 h (/.f32 1 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta))))
(asin.f32 (*.f32 h (/.f32 1 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta))))
(asin.f32 (/.f32 1 (/.f32 (fma.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)) eta) h)))
(asin.f32 (/.f32 h (fma.f32 -1 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) eta))))
(asin.f32 (*.f32 h (/.f32 1 (neg.f32 (fma.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) -1/2 eta)))))
(-.f32 (/.f32 (PI.f32) 2) (acos.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2)))
(asin.f32 (-.f32 (/.f32 (*.f32 -1/2 (*.f32 sinTheta_O sinTheta_O)) (/.f32 (pow.f32 eta 3) h)) (/.f32 h eta)))
(asin.f32 (*.f32 (neg.f32 h) (-.f32 (*.f32 1/2 (/.f32 (*.f32 sinTheta_O sinTheta_O) (pow.f32 eta 3))) (/.f32 1 eta))))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 (hypot.f32 eta (/.f32 sinTheta_O (+.f32 1 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/4)))))))
(asin.f32 (fma.f32 1/2 (/.f32 (*.f32 (/.f32 h eta) (*.f32 sinTheta_O sinTheta_O)) (*.f32 eta eta)) (/.f32 h eta)))
(asin.f32 (/.f32 h (-.f32 (*.f32 (/.f32 (*.f32 sinTheta_O sinTheta_O) eta) (*.f32 (sqrt.f32 (/.f32 1 (-.f32 1 (*.f32 sinTheta_O sinTheta_O)))) 1/2)) eta)))
(asin.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (*.f32 1/4 (pow.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)) 2))) (+.f32 eta (*.f32 1/2 (/.f32 sinTheta_O (/.f32 eta sinTheta_O)))))))
(asin.f32 (/.f32 h (/.f32 (-.f32 (*.f32 eta eta) (pow.f32 (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))) 2)) (+.f32 eta (/.f32 (*.f32 (*.f32 sinTheta_O sinTheta_O) 1/2) eta)))))
(asin.f32 (/.f32 h (exp.f32 (log.f32 eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 h eta))))
(log.f32 (exp.f32 (asin.f32 (/.f32 h eta))))
(log1p.f32 (expm1.f32 (asin.f32 (/.f32 h eta))))
(exp.f32 (log.f32 (asin.f32 (/.f32 (neg.f32 h) eta))))
(exp.f32 (log.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(log.f32 (exp.f32 (asin.f32 (neg.f32 (/.f32 h eta)))))
(log.f32 (exp.f32 (neg.f32 (asin.f32 (/.f32 h eta)))))
(pow.f32 (cbrt.f32 (asin.f32 (/.f32 h eta))) 3)
(pow.f32 (sqrt.f32 (asin.f32 (/.f32 h eta))) 2)
(cbrt.f32 (pow.f32 (asin.f32 (/.f32 (neg.f32 h) eta)) 3))
(pow.f32 (cbrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 3)
(pow.f32 (sqrt.f32 (neg.f32 (asin.f32 (/.f32 h eta)))) 2)
(asin.f32 (log.f32 (exp.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))))))
(log.f32 (+.f32 1 (expm1.f32 (asin.f32 (neg.f32 (/.f32 h eta))))))
(log.f32 (+.f32 1 (expm1.f32 (neg.f32 (asin.f32 (/.f32 h eta))))))
(asin.f32 (-.f32 (exp.f32 (log1p.f32 (neg.f32 (*.f32 h (/.f32 -1 eta))))) 1))
(asin.f32 (*.f32 -2 (log.f32 (exp.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))))
(asin.f32 (/.f32 h (sqrt.f32 (fabs.f32 (-.f32 (*.f32 eta eta) (*.f32 sinTheta_O sinTheta_O))))))
(asin.f32 (/.f32 h (*.f32 (sqrt.f32 (+.f32 eta sinTheta_O)) (sqrt.f32 (-.f32 eta sinTheta_O)))))
(exp.f32 (log.f32 (asin.f32 (*.f32 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h)) -2))))
Outputs
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
Calls

5 calls:

28.0ms
eta
28.0ms
h
27.0ms
sinTheta_O
7.0ms
(*.f32 sinTheta_O sinTheta_O)
5.0ms
(*.f32 eta eta)
Results
AccuracySegmentsBranch
28.6%1sinTheta_O
28.6%1(*.f32 sinTheta_O sinTheta_O)
28.6%1eta
28.6%1(*.f32 eta eta)
28.6%1h
Compiler

Compiled 768 to 383 computations (50.1% saved)

regimes25.0ms (0.1%)

Accuracy

Total -8.7b remaining (-37.3%)

Threshold costs -8.7b (-37.3%)

Counts
11 → 1
Calls
Call 1
Inputs
(asin.f32 (/.f32 h eta))
(asin.f32 (/.f32 (neg.f32 h) eta))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 -1 eta)))
(asin.f32 (*.f32 (neg.f32 h) (/.f32 1 eta)))
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta sinTheta_O) (/.f32 h sinTheta_O))))
(asin.f32 (*.f32 -2 (*.f32 (/.f32 eta (*.f32 sinTheta_O sinTheta_O)) h)))
(asin.f32 (*.f32 -2 (/.f32 eta (/.f32 (*.f32 sinTheta_O sinTheta_O) h))))
(asin.f32 (/.f32 h (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta)))))
(asin.f32 (/.f32 h (*.f32 (*.f32 -1/2 sinTheta_O) (/.f32 sinTheta_O eta))))
(asin.f32 (/.f32 (*.f32 -2 (*.f32 h eta)) (*.f32 sinTheta_O sinTheta_O)))
(asin.f32 (*.f32 -2 (*.f32 (*.f32 h eta) (/.f32 1 (*.f32 sinTheta_O sinTheta_O)))))
Outputs
(asin.f32 (/.f32 h eta))
Calls

4 calls:

7.0ms
sinTheta_O
7.0ms
h
6.0ms
eta
3.0ms
(*.f32 sinTheta_O sinTheta_O)
Results
AccuracySegmentsBranch
27.3%1sinTheta_O
27.3%1(*.f32 sinTheta_O sinTheta_O)
27.3%1eta
27.3%1h
Compiler

Compiled 116 to 68 computations (41.4% saved)

simplify5.0ms (0%)

Algorithm
egg-herbie
Rules
*-commutative
+-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
031128
138128
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(asin.f32 (/.f32 h eta))
Outputs
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (exp.f32 (log.f32 (/.f32 sinTheta_O (/.f32 eta sinTheta_O))))))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (pow.f32 (/.f32 sinTheta_O (sqrt.f32 eta)) 2)))))
(asin.f32 (/.f32 h (+.f32 eta (*.f32 -1/2 (*.f32 sinTheta_O (/.f32 sinTheta_O eta))))))
(asin.f32 (/.f32 h eta))
Compiler

Compiled 55 to 39 computations (29.1% saved)

soundness1.2s (4.9%)

Rules
1910×fma-def
1910×fma-def
880×fma-def
796×associate-*r*
792×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
095947964
1254240790
032677
1707415
0139669022
1411662990
032677
1707415
0139669022
1411662990
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 188 to 112 computations (40.4% saved)

end40.0ms (0.2%)

Compiler

Compiled 134 to 86 computations (35.8% saved)

Profiling

Loading profile data...