Beckmann Sample, normalization factor

Details

Time bar (total: 25.6s)

analyze2.1s (8.2%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%99.2%0.8%0%0%0%0
0%0%198.4%-98.4%0%0%0%1
0%0%396.9%-296.9%0%0%0%2
0%0%793.8%-693.8%0%0%0%3
0%0%1587.5%-1487.5%0%0%0%4
0%0%3175%-3075%0%0%0%5
0%0%6350.1%-6250.1%0%0%0%6
0%0%12700.2%-12600.2%0%0%0%7
0%0%25400.4%-25300.4%0%0%0%8
0%0%50800.8%-50700.8%0%0%0%9
0%0%101601.6%-101501.6%0%0%0%10
0%0%203203.1%-203103.1%0%0%0%11
0%0%406406.3%-406306.3%0%0%0%12
Compiler

Compiled 42 to 32 computations (23.8% saved)

sample17.1s (66.8%)

Results
10.2s41270×body256precondition
4.4s16714×body256invalid
2.4s8256×body256valid
Bogosity

preprocess71.0ms (0.3%)

Algorithm
egg-herbie
Rules
1368×fma-def
1162×div-sub
1046×associate-/l*
734×associate-/r*
520×distribute-frac-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034158
183138
2223138
3592130
41545130
54045130
67884130
022
Stop Event
saturated
node limit
Calls
Call 1
Inputs
0
1
Outputs
0
1
Call 2
Inputs
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 cosTheta) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 c) c)) c)) (exp.f32 (*.f32 (neg.f32 c) c)))))
Outputs
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) c)))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 cosTheta) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 c) c)) c)) (exp.f32 (*.f32 (neg.f32 c) c)))))
(/.f32 1 (+.f32 1 (+.f32 cosTheta (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 c c))) c) (pow.f32 (exp.f32 (neg.f32 c)) c))))))
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 c c))) c) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 c) (neg.f32 c)) (+.f32 1 cosTheta)))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 c -2))) (*.f32 (sqrt.f32 (PI.f32)) c)) (pow.f32 (exp.f32 c) (neg.f32 c)) cosTheta)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 c -2 1)) c) (/.f32 (pow.f32 (exp.f32 (neg.f32 c)) c) (sqrt.f32 (PI.f32))) (+.f32 1 cosTheta)))
(/.f32 1 (+.f32 1 (+.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 c -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 c (pow.f32 (exp.f32 c) c)))))))
(/.f32 1 (+.f32 1 (fma.f32 (sqrt.f32 (fma.f32 c -2 1)) (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 c)) c) (sqrt.f32 (PI.f32))) c) cosTheta)))
Compiler

Compiled 29 to 23 computations (20.7% saved)

simplify60.0ms (0.2%)

Algorithm
egg-herbie
Rules
1996×fma-def
1484×times-frac
952×unsub-neg
662×div-sub
652×associate-*r*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02279
14869
212069
330965
479365
5384565
6700065
Stop Event
node limit
Counts
1 → 7
Calls
Call 1
Inputs
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Outputs
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))

eval2.0ms (0%)

Compiler

Compiled 159 to 96 computations (39.6% saved)

prune14.0ms (0.1%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New257
Fresh011
Picked000
Done000
Total268
Accurracy
99.0%
Counts
8 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.5%
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
98.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
98.5%
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
98.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
Compiler

Compiled 500 to 384 computations (23.2% saved)

localize532.0ms (2.1%)

Local Accuracy

Found 20 expressions with local accuracy:

NewAccuracyProgram
99.9%
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
99.9%
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)
98.9%
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
98.8%
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
99.9%
(/.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))
99.9%
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.8%
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
99.9%
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
98.1%
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
96.9%
(/.f32 1 (sqrt.f32 (PI.f32)))
99.7%
(-.f32 (-.f32 1 cosTheta) cosTheta)
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.0%
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))
96.9%
(/.f32 1 (sqrt.f32 (PI.f32)))
99.9%
(*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
99.2%
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
99.0%
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
98.9%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
Compiler

Compiled 562 to 245 computations (56.4% saved)

series43.0ms (0.2%)

Counts
20 → 166
Calls

69 calls:

TimeVariablePointExpression
4.0ms
c
@0
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
2.0ms
cosTheta
@-inf
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
2.0ms
cosTheta
@inf
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
2.0ms
cosTheta
@inf
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
2.0ms
cosTheta
@-inf
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))

rewrite121.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
880×add-sqr-sqrt
868×pow1
866×*-un-lft-identity
818×add-exp-log
818×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
051762
11206762
Stop Event
node limit
Counts
20 → 252
Calls
Call 1
Inputs
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(-.f32 (-.f32 1 cosTheta) cosTheta)
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)
(/.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
Outputs
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(log.f32 (exp.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(pow.f32 (/.f32 1 (sqrt.f32 (PI.f32))) 1)
(log.f32 (exp.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 (sqrt.f32 (PI.f32)))) (/.f32 1 (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(+.f32 1 (neg.f32 (+.f32 cosTheta cosTheta)))
(+.f32 (-.f32 1 cosTheta) (neg.f32 cosTheta))
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 (neg.f32 cosTheta) 1 (*.f32 cosTheta 1)))
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta)) (*.f32 (cbrt.f32 cosTheta) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta)))))
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 cosTheta)) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (-.f32 1 cosTheta)) (cbrt.f32 (-.f32 1 cosTheta))) (cbrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 (neg.f32 cosTheta) 1 (*.f32 cosTheta 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (-.f32 1 cosTheta)) (cbrt.f32 (-.f32 1 cosTheta))) (cbrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta)) (*.f32 (cbrt.f32 cosTheta) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (-.f32 1 cosTheta)) (cbrt.f32 (-.f32 1 cosTheta))) (cbrt.f32 (-.f32 1 cosTheta)) (neg.f32 cosTheta)) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 (sqrt.f32 (-.f32 1 cosTheta)) (sqrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 (neg.f32 cosTheta) 1 (*.f32 cosTheta 1)))
(+.f32 (fma.f32 (sqrt.f32 (-.f32 1 cosTheta)) (sqrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta)) (*.f32 (cbrt.f32 cosTheta) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta)))))
(+.f32 (fma.f32 (sqrt.f32 (-.f32 1 cosTheta)) (sqrt.f32 (-.f32 1 cosTheta)) (neg.f32 cosTheta)) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(*.f32 1 (-.f32 1 (+.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 cosTheta) 3) (pow.f32 cosTheta 3)) (+.f32 (*.f32 (-.f32 1 cosTheta) (-.f32 1 cosTheta)) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 (-.f32 1 cosTheta) cosTheta))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 cosTheta cosTheta) 3)) (+.f32 1 (+.f32 (*.f32 (+.f32 cosTheta cosTheta) (+.f32 cosTheta cosTheta)) (+.f32 cosTheta cosTheta))))
(/.f32 (-.f32 (*.f32 (-.f32 1 cosTheta) (-.f32 1 cosTheta)) (*.f32 cosTheta cosTheta)) (+.f32 (-.f32 1 cosTheta) cosTheta))
(/.f32 (-.f32 1 (*.f32 (+.f32 cosTheta cosTheta) (+.f32 cosTheta cosTheta))) (+.f32 1 (+.f32 cosTheta cosTheta)))
(pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 1)
(log.f32 (exp.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (-.f32 1 (+.f32 cosTheta cosTheta))) (-.f32 1 (+.f32 cosTheta cosTheta))))
(expm1.f32 (log1p.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(exp.f32 (log.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(log1p.f32 (expm1.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(pow.f32 (/.f32 1 (sqrt.f32 (PI.f32))) 1)
(log.f32 (exp.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 (sqrt.f32 (PI.f32)))) (/.f32 1 (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) 1)
(/.f32 1 (/.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 cosTheta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 cosTheta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 cosTheta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))) 1)
(*.f32 1 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (cbrt.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))) (cbrt.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (sqrt.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 1/2)
(pow.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 1)
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))))
(cbrt.f32 (*.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))

simplify218.0ms (0.9%)

Algorithm
egg-herbie
Rules
952×associate-*r*
862×log-prod
834×associate-*l*
630×fma-def
526×times-frac
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
058324536
1160422128
2753822128
Stop Event
node limit
Counts
418 → 303
Calls
Call 1
Inputs
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))) (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2))) (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2)))) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2))) (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 c 1))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2)) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 cosTheta 7) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 c 1))
1
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(*.f32 -2 cosTheta)
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(*.f32 -2 cosTheta)
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2)) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta))))
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)) (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 c 1))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1)
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (+.f32 (/.f32 1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2)))) 1)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))))) (+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 3)) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2)))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 4))) (+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 3)) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 3) (pow.f32 c 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 3) (pow.f32 c 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)) (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 c 1))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1)
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (+.f32 (/.f32 1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2)))) 1)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2)) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)) (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta)))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta)))) (/.f32 (pow.f32 c 2) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))) (/.f32 (pow.f32 c 2) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1)
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (+.f32 (/.f32 1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2)))) 1)
1
(+.f32 1 (*.f32 -1 cosTheta))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 3)) (*.f32 -1/2 (pow.f32 cosTheta 2)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(log.f32 (exp.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(pow.f32 (/.f32 1 (sqrt.f32 (PI.f32))) 1)
(log.f32 (exp.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 (sqrt.f32 (PI.f32)))) (/.f32 1 (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(+.f32 1 (neg.f32 (+.f32 cosTheta cosTheta)))
(+.f32 (-.f32 1 cosTheta) (neg.f32 cosTheta))
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 (neg.f32 cosTheta) 1 (*.f32 cosTheta 1)))
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta)) (*.f32 (cbrt.f32 cosTheta) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta)))))
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 cosTheta)) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (-.f32 1 cosTheta)) (cbrt.f32 (-.f32 1 cosTheta))) (cbrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 (neg.f32 cosTheta) 1 (*.f32 cosTheta 1)))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (-.f32 1 cosTheta)) (cbrt.f32 (-.f32 1 cosTheta))) (cbrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta)) (*.f32 (cbrt.f32 cosTheta) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta)))))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (-.f32 1 cosTheta)) (cbrt.f32 (-.f32 1 cosTheta))) (cbrt.f32 (-.f32 1 cosTheta)) (neg.f32 cosTheta)) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 (sqrt.f32 (-.f32 1 cosTheta)) (sqrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 (neg.f32 cosTheta) 1 (*.f32 cosTheta 1)))
(+.f32 (fma.f32 (sqrt.f32 (-.f32 1 cosTheta)) (sqrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta)) (*.f32 (cbrt.f32 cosTheta) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta)))))
(+.f32 (fma.f32 (sqrt.f32 (-.f32 1 cosTheta)) (sqrt.f32 (-.f32 1 cosTheta)) (neg.f32 cosTheta)) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(*.f32 1 (-.f32 1 (+.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 cosTheta) 3) (pow.f32 cosTheta 3)) (+.f32 (*.f32 (-.f32 1 cosTheta) (-.f32 1 cosTheta)) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 (-.f32 1 cosTheta) cosTheta))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 cosTheta cosTheta) 3)) (+.f32 1 (+.f32 (*.f32 (+.f32 cosTheta cosTheta) (+.f32 cosTheta cosTheta)) (+.f32 cosTheta cosTheta))))
(/.f32 (-.f32 (*.f32 (-.f32 1 cosTheta) (-.f32 1 cosTheta)) (*.f32 cosTheta cosTheta)) (+.f32 (-.f32 1 cosTheta) cosTheta))
(/.f32 (-.f32 1 (*.f32 (+.f32 cosTheta cosTheta) (+.f32 cosTheta cosTheta))) (+.f32 1 (+.f32 cosTheta cosTheta)))
(pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 1)
(log.f32 (exp.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (-.f32 1 (+.f32 cosTheta cosTheta))) (-.f32 1 (+.f32 cosTheta cosTheta))))
(expm1.f32 (log1p.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(exp.f32 (log.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(log1p.f32 (expm1.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(pow.f32 (/.f32 1 (sqrt.f32 (PI.f32))) 1)
(log.f32 (exp.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 (sqrt.f32 (PI.f32)))) (/.f32 1 (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) 1)
(/.f32 1 (/.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 cosTheta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 cosTheta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 cosTheta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))) 1)
(*.f32 1 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (cbrt.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))) (cbrt.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (sqrt.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 1/2)
(pow.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 1)
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))))
(cbrt.f32 (*.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
Outputs
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))) (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2))) (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (+.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))))
(+.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2)))) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2))) (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 4)) (+.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)))))
(+.f32 (-.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32) (neg.f32 (*.f32 (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (*.f32 (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2)) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))))
(+.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))) (*.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 cosTheta 3) cosTheta))
(*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 3)))
(+.f32 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 cosTheta 3) cosTheta)) (*.f32 (*.f32 1/2 (pow.f32 cosTheta 5)) (sqrt.f32 (PI.f32))))
(fma.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 5)) cosTheta)))
(+.f32 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 cosTheta 7) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (PI.f32)))))))
(fma.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32)) (fma.f32 1/6 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 7)) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (*.f32 1/2 (pow.f32 cosTheta 5)) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 5)) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 cosTheta 3) (*.f32 1/6 (pow.f32 cosTheta 7)))))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -1/2) -1)))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -1/2) (*.f32 (*.f32 cosTheta cosTheta) -1/2))))
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (+.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))))
(+.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 4)) (+.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)))))
(+.f32 (-.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))))
(fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32) (neg.f32 (*.f32 (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (*.f32 (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
1
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(*.f32 -2 cosTheta)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(*.f32 -2 cosTheta)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta)))
(fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2)) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta))))
(fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))))
(+.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))) (*.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (+.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))))
(+.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 4)) (+.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)))))
(+.f32 (-.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)) (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32) (neg.f32 (*.f32 (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (*.f32 (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1)
(+.f32 (fma.f32 -1/2 cosTheta (/.f32 1 cosTheta)) -1)
(+.f32 -1 (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta)))
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (+.f32 (/.f32 1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2)))) 1)
(+.f32 (+.f32 (fma.f32 -1/2 cosTheta (/.f32 1 cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) -1/2)) -1)
(+.f32 -1 (fma.f32 cosTheta -1/2 (fma.f32 (*.f32 cosTheta cosTheta) -1/2 (/.f32 1 cosTheta))))
(+.f32 (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta (*.f32 cosTheta -1/2) -1))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -1/2) -1)))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -1/2) (*.f32 (*.f32 cosTheta cosTheta) -1/2))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))))) (+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 3)) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2)))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (+.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))))
(+.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 4))) (+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 3)) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2))))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 4)) (+.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)))))
(+.f32 (-.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 3) (pow.f32 c 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 3) (pow.f32 c 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)) (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32) (neg.f32 (*.f32 (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (*.f32 (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1)
(+.f32 (fma.f32 -1/2 cosTheta (/.f32 1 cosTheta)) -1)
(+.f32 -1 (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta)))
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (+.f32 (/.f32 1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2)))) 1)
(+.f32 (+.f32 (fma.f32 -1/2 cosTheta (/.f32 1 cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) -1/2)) -1)
(+.f32 -1 (fma.f32 cosTheta -1/2 (fma.f32 (*.f32 cosTheta cosTheta) -1/2 (/.f32 1 cosTheta))))
(+.f32 (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta (*.f32 cosTheta -1/2) -1))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta)))
(fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2)) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta))))
(fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))))
(+.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))) (*.f32 1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -1/2) -1)))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -1/2) (*.f32 (*.f32 cosTheta cosTheta) -1/2))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)) (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32) (neg.f32 (*.f32 (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (*.f32 (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta)))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta)))) (/.f32 (pow.f32 c 2) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (+.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))))
(+.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))) (/.f32 (pow.f32 c 2) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 4)) (+.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)))))
(+.f32 (-.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))))
(fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))))
(fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1)
(+.f32 (fma.f32 -1/2 cosTheta (/.f32 1 cosTheta)) -1)
(+.f32 -1 (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta)))
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (+.f32 (/.f32 1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2)))) 1)
(+.f32 (+.f32 (fma.f32 -1/2 cosTheta (/.f32 1 cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) -1/2)) -1)
(+.f32 -1 (fma.f32 cosTheta -1/2 (fma.f32 (*.f32 cosTheta cosTheta) -1/2 (/.f32 1 cosTheta))))
(+.f32 (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta (*.f32 cosTheta -1/2) -1))
1
(+.f32 1 (*.f32 -1 cosTheta))
(-.f32 1 cosTheta)
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))
(+.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta cosTheta) -1/2))
(+.f32 (*.f32 (*.f32 cosTheta cosTheta) -1/2) (-.f32 1 cosTheta))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 3)) (*.f32 -1/2 (pow.f32 cosTheta 2)))))
(+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (+.f32 (pow.f32 cosTheta 3) (*.f32 cosTheta cosTheta))))
(+.f32 1 (fma.f32 -1/2 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 3)) (neg.f32 cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log.f32 (exp.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(exp.f32 (log.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (PI.f32))))) 1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 1 (sqrt.f32 (PI.f32))) 1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (sqrt.f32 (PI.f32))))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 (sqrt.f32 (PI.f32)))) (/.f32 1 (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 1 (sqrt.f32 (PI.f32))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(+.f32 1 (neg.f32 (+.f32 cosTheta cosTheta)))
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(+.f32 (-.f32 1 cosTheta) (neg.f32 cosTheta))
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 (neg.f32 cosTheta) 1 (*.f32 cosTheta 1)))
(+.f32 (+.f32 (neg.f32 cosTheta) cosTheta) (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 cosTheta)))
(+.f32 (fma.f32 -2 cosTheta 1) 0)
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta)) (*.f32 (cbrt.f32 cosTheta) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta)))))
(+.f32 (+.f32 (neg.f32 cosTheta) cosTheta) (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 cosTheta)))
(+.f32 (fma.f32 -2 cosTheta 1) 0)
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 cosTheta)) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 -2 cosTheta 1) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (-.f32 1 cosTheta)) (cbrt.f32 (-.f32 1 cosTheta))) (cbrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 (neg.f32 cosTheta) 1 (*.f32 cosTheta 1)))
(+.f32 (+.f32 (neg.f32 cosTheta) cosTheta) (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 cosTheta)))
(+.f32 (fma.f32 -2 cosTheta 1) 0)
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (-.f32 1 cosTheta)) (cbrt.f32 (-.f32 1 cosTheta))) (cbrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta)) (*.f32 (cbrt.f32 cosTheta) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta)))))
(+.f32 (+.f32 (neg.f32 cosTheta) cosTheta) (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 cosTheta)))
(+.f32 (fma.f32 -2 cosTheta 1) 0)
(+.f32 (fma.f32 (*.f32 (cbrt.f32 (-.f32 1 cosTheta)) (cbrt.f32 (-.f32 1 cosTheta))) (cbrt.f32 (-.f32 1 cosTheta)) (neg.f32 cosTheta)) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 cosTheta)) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 -2 cosTheta 1) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 (sqrt.f32 (-.f32 1 cosTheta)) (sqrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 cosTheta 1))) (fma.f32 (neg.f32 cosTheta) 1 (*.f32 cosTheta 1)))
(+.f32 (+.f32 (neg.f32 cosTheta) cosTheta) (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 cosTheta)))
(+.f32 (fma.f32 -2 cosTheta 1) 0)
(+.f32 (fma.f32 (sqrt.f32 (-.f32 1 cosTheta)) (sqrt.f32 (-.f32 1 cosTheta)) (neg.f32 (*.f32 (cbrt.f32 cosTheta) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta))))) (fma.f32 (neg.f32 (cbrt.f32 cosTheta)) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta)) (*.f32 (cbrt.f32 cosTheta) (*.f32 (cbrt.f32 cosTheta) (cbrt.f32 cosTheta)))))
(+.f32 (+.f32 (neg.f32 cosTheta) cosTheta) (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 cosTheta)))
(+.f32 (fma.f32 -2 cosTheta 1) 0)
(+.f32 (fma.f32 (sqrt.f32 (-.f32 1 cosTheta)) (sqrt.f32 (-.f32 1 cosTheta)) (neg.f32 cosTheta)) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 1 (-.f32 1 cosTheta) (neg.f32 cosTheta)) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(+.f32 (fma.f32 -2 cosTheta 1) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(*.f32 1 (-.f32 1 (+.f32 cosTheta cosTheta)))
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(*.f32 (*.f32 (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(/.f32 (-.f32 (pow.f32 (-.f32 1 cosTheta) 3) (pow.f32 cosTheta 3)) (+.f32 (*.f32 (-.f32 1 cosTheta) (-.f32 1 cosTheta)) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 (-.f32 1 cosTheta) cosTheta))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 cosTheta) 3) (pow.f32 cosTheta 3)) (fma.f32 (-.f32 1 cosTheta) (-.f32 1 cosTheta) (*.f32 cosTheta (+.f32 cosTheta (-.f32 1 cosTheta)))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 cosTheta) 3) (pow.f32 cosTheta 3)) (fma.f32 (-.f32 1 cosTheta) (-.f32 1 cosTheta) cosTheta))
(/.f32 (-.f32 1 (pow.f32 (+.f32 cosTheta cosTheta) 3)) (+.f32 1 (+.f32 (*.f32 (+.f32 cosTheta cosTheta) (+.f32 cosTheta cosTheta)) (+.f32 cosTheta cosTheta))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 cosTheta cosTheta) 3)) (+.f32 1 (*.f32 (+.f32 1 (+.f32 cosTheta cosTheta)) (+.f32 cosTheta cosTheta))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 cosTheta cosTheta) 3)) (fma.f32 (fma.f32 cosTheta 2 1) (+.f32 cosTheta cosTheta) 1))
(/.f32 (-.f32 (*.f32 (-.f32 1 cosTheta) (-.f32 1 cosTheta)) (*.f32 cosTheta cosTheta)) (+.f32 (-.f32 1 cosTheta) cosTheta))
(/.f32 (*.f32 (+.f32 cosTheta (-.f32 1 cosTheta)) (fma.f32 cosTheta -2 1)) (+.f32 cosTheta (-.f32 1 cosTheta)))
(/.f32 (fma.f32 -2 cosTheta 1) 1)
(/.f32 (-.f32 1 (*.f32 (+.f32 cosTheta cosTheta) (+.f32 cosTheta cosTheta))) (+.f32 1 (+.f32 cosTheta cosTheta)))
(/.f32 (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) 4)) (fma.f32 cosTheta 2 1))
(pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 1)
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(log.f32 (exp.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(cbrt.f32 (*.f32 (*.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (-.f32 1 (+.f32 cosTheta cosTheta))) (-.f32 1 (+.f32 cosTheta cosTheta))))
(cbrt.f32 (*.f32 (fma.f32 cosTheta -2 1) (*.f32 (fma.f32 cosTheta -2 1) (fma.f32 cosTheta -2 1))))
(cbrt.f32 (pow.f32 (fma.f32 -2 cosTheta 1) 3))
(expm1.f32 (log1p.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(exp.f32 (log.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(log1p.f32 (expm1.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta -2 1)
(fma.f32 -2 cosTheta 1)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (PI.f32))))) 1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 1 (sqrt.f32 (PI.f32))) 1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (sqrt.f32 (PI.f32))))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 (sqrt.f32 (PI.f32)))) (/.f32 1 (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 1 (sqrt.f32 (PI.f32))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (/.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (neg.f32 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))) 1)
(sqrt.f32 (fma.f32 cosTheta -2 1))
(sqrt.f32 (fma.f32 -2 cosTheta 1))
(*.f32 1 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(sqrt.f32 (fma.f32 -2 cosTheta 1))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (cbrt.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))) (cbrt.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(sqrt.f32 (fma.f32 -2 cosTheta 1))
(*.f32 (sqrt.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (sqrt.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(sqrt.f32 (fma.f32 -2 cosTheta 1))
(pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 1/2)
(sqrt.f32 (fma.f32 cosTheta -2 1))
(sqrt.f32 (fma.f32 -2 cosTheta 1))
(pow.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 1)
(sqrt.f32 (fma.f32 cosTheta -2 1))
(sqrt.f32 (fma.f32 -2 cosTheta 1))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(sqrt.f32 (fma.f32 -2 cosTheta 1))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(sqrt.f32 (fma.f32 -2 cosTheta 1))
(cbrt.f32 (*.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(cbrt.f32 (*.f32 (fma.f32 cosTheta -2 1) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(cbrt.f32 (pow.f32 (fma.f32 -2 cosTheta 1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(sqrt.f32 (fma.f32 -2 cosTheta 1))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(sqrt.f32 (fma.f32 -2 cosTheta 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(sqrt.f32 (fma.f32 -2 cosTheta 1))

eval200.0ms (0.8%)

Compiler

Compiled 14348 to 8653 computations (39.7% saved)

prune144.0ms (0.6%)

Pruning

32 alts after pruning (31 fresh and 1 done)

PrunedKeptTotal
New39431425
Fresh000
Picked415
Done000
Total39832430
Accurracy
99.9%
Counts
430 → 32
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.7%
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
98.5%
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
97.7%
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
96.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
93.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
96.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta cosTheta) -1/2)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
96.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
96.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
97.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
97.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
90.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.7%
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
97.7%
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))
10.5%
(/.f32 1 (+.f32 c 1))
97.9%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
92.8%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
92.6%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
95.8%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
4.9%
(/.f32 1 c)
96.7%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
97.3%
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
97.7%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
97.8%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
93.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
96.7%
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
98.5%
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
97.7%
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
96.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
93.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
96.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta cosTheta) -1/2)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
96.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
96.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
97.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
97.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
90.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.7%
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
97.7%
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))
10.5%
(/.f32 1 (+.f32 c 1))
97.9%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
92.8%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
92.6%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
95.8%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
4.9%
(/.f32 1 c)
96.7%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
97.3%
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
97.7%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
97.8%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
93.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
Compiler

Compiled 3480 to 2552 computations (26.7% saved)

localize444.0ms (1.7%)

Local Accuracy

Found 16 expressions with local accuracy:

NewAccuracyProgram
99.2%
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
99.0%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.4%
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
99.9%
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
99.9%
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.8%
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
99.9%
(/.f32 (-.f32 1 cosTheta) cosTheta)
99.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
98.1%
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
96.9%
(/.f32 1 (sqrt.f32 (PI.f32)))
99.9%
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
99.2%
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
99.0%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Compiler

Compiled 474 to 188 computations (60.3% saved)

series18.0ms (0.1%)

Counts
11 → 114
Calls

45 calls:

TimeVariablePointExpression
3.0ms
c
@inf
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
1.0ms
cosTheta
@inf
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
1.0ms
cosTheta
@inf
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
1.0ms
cosTheta
@inf
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
1.0ms
c
@0
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))

rewrite87.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
720×add-sqr-sqrt
712×pow1
710×*-un-lft-identity
668×log1p-expm1-u
666×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
040471
1922433
Stop Event
node limit
Counts
11 → 237
Calls
Call 1
Inputs
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 (-.f32 1 cosTheta) cosTheta)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 3) 1/3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) 1) -1)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))
(log.f32 (pow.f32 (exp.f32 cosTheta) (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(cbrt.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) -1)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) -1)
(sqrt.f32 (/.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) 1)
(/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) cosTheta))
(/.f32 (*.f32 -1 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) 1) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) 1) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) 1)))
(/.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) -1) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) 2)
(sqrt.f32 (/.f32 (pow.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) 2) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) 3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(exp.f32 (+.f32 (log.f32 (/.f32 (+.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 (+.f32 (log.f32 (/.f32 (+.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 cosTheta cosTheta)) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) 3) 1/3)
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -1/2) 2)
(pow.f32 (/.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) 1) -1)
(sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))))
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (exp.f32 (log1p.f32 (-.f32 (/.f32 1 cosTheta) 1))) 1)
(*.f32 1 (-.f32 (/.f32 1 cosTheta) 1))
(*.f32 (+.f32 1 cosTheta) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 2) (cbrt.f32 (-.f32 (/.f32 1 cosTheta) 1)))
(*.f32 (sqrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (-.f32 (/.f32 1 cosTheta) 1)))
(pow.f32 (-.f32 (/.f32 1 cosTheta) 1) 1)
(pow.f32 (cbrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 3)
(pow.f32 (pow.f32 (-.f32 (/.f32 1 cosTheta) 1) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 2)
(pow.f32 (/.f32 cosTheta (+.f32 1 cosTheta)) -1)
(sqrt.f32 (pow.f32 (-.f32 (/.f32 1 cosTheta) 1) 2))
(log.f32 (exp.f32 (-.f32 (/.f32 1 cosTheta) 1)))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (/.f32 1 cosTheta) 1))))
(cbrt.f32 (pow.f32 (-.f32 (/.f32 1 cosTheta) 1) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 cosTheta) 3) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (-.f32 (/.f32 1 cosTheta) 1)))
(exp.f32 (-.f32 (log1p.f32 cosTheta) (log.f32 cosTheta)))
(exp.f32 (*.f32 (-.f32 (log1p.f32 cosTheta) (log.f32 cosTheta)) 1))
(log1p.f32 (expm1.f32 (-.f32 (/.f32 1 cosTheta) 1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 3) 1/3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) 1) -1)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 1 (*.f32 (/.f32 cosTheta (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (sqrt.f32 (PI.f32))))
(/.f32 1 (*.f32 (/.f32 cosTheta (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (/.f32 (sqrt.f32 (PI.f32)) 1)))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 -1 (*.f32 (/.f32 cosTheta (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 1) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 1) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) 1)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) -1) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) 1) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) 1) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) 1)))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) -1) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) -1)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) -1)
(sqrt.f32 (/.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 3) 1/3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) 1) -1)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))
(log.f32 (pow.f32 (exp.f32 cosTheta) (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(cbrt.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) -1)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) -1)
(sqrt.f32 (/.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))

simplify202.0ms (0.8%)

Algorithm
egg-herbie
Rules
506×associate-*r*
478×cube-prod
466×times-frac
464×associate-*l*
452×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048824569
1136022357
2551421863
Stop Event
node limit
Counts
351 → 304
Calls
Call 1
Inputs
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 c 1))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))))
(*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))
(+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2)))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2)))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (/.f32 1 cosTheta) 1)
-1
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (/.f32 1 cosTheta) 1)
-1
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (/.f32 1 cosTheta) 1)
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 c 1))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 c 1))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 3) 1/3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) 1) -1)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))
(log.f32 (pow.f32 (exp.f32 cosTheta) (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(cbrt.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) -1)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) -1)
(sqrt.f32 (/.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) 1)
(/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) cosTheta))
(/.f32 (*.f32 -1 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) 1) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) 1) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) 1)))
(/.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) -1) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) 2)
(sqrt.f32 (/.f32 (pow.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) 2) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) 3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(exp.f32 (+.f32 (log.f32 (/.f32 (+.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 (+.f32 (log.f32 (/.f32 (+.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 cosTheta cosTheta)) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) 3) 1/3)
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -1/2) 2)
(pow.f32 (/.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) 1) -1)
(sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))))
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (exp.f32 (log1p.f32 (-.f32 (/.f32 1 cosTheta) 1))) 1)
(*.f32 1 (-.f32 (/.f32 1 cosTheta) 1))
(*.f32 (+.f32 1 cosTheta) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 2) (cbrt.f32 (-.f32 (/.f32 1 cosTheta) 1)))
(*.f32 (sqrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (-.f32 (/.f32 1 cosTheta) 1)))
(pow.f32 (-.f32 (/.f32 1 cosTheta) 1) 1)
(pow.f32 (cbrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 3)
(pow.f32 (pow.f32 (-.f32 (/.f32 1 cosTheta) 1) 3) 1/3)
(pow.f32 (sqrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 2)
(pow.f32 (/.f32 cosTheta (+.f32 1 cosTheta)) -1)
(sqrt.f32 (pow.f32 (-.f32 (/.f32 1 cosTheta) 1) 2))
(log.f32 (exp.f32 (-.f32 (/.f32 1 cosTheta) 1)))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (/.f32 1 cosTheta) 1))))
(cbrt.f32 (pow.f32 (-.f32 (/.f32 1 cosTheta) 1) 3))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 cosTheta) 3) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (-.f32 (/.f32 1 cosTheta) 1)))
(exp.f32 (-.f32 (log1p.f32 cosTheta) (log.f32 cosTheta)))
(exp.f32 (*.f32 (-.f32 (log1p.f32 cosTheta) (log.f32 cosTheta)) 1))
(log1p.f32 (expm1.f32 (-.f32 (/.f32 1 cosTheta) 1)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 3) 1/3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) 1) -1)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 1 (*.f32 (/.f32 cosTheta (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (sqrt.f32 (PI.f32))))
(/.f32 1 (*.f32 (/.f32 cosTheta (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (/.f32 (sqrt.f32 (PI.f32)) 1)))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 -1 (*.f32 (/.f32 cosTheta (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 1) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 1) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) 1)))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) -1) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) 1) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) 1) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) 1)))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) -1) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) -1)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) -1)
(sqrt.f32 (/.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 3) 1/3)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) 1) -1)
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))
(log.f32 (pow.f32 (exp.f32 cosTheta) (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(cbrt.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) -1)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) -1)
(sqrt.f32 (/.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
Outputs
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1)))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1))) (/.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3)))
(+.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1))) (+.f32 (/.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2))) (neg.f32 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2))))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 4))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (*.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))))
(fma.f32 -1 (/.f32 (*.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (pow.f32 (PI.f32) 3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(fma.f32 -1 (*.f32 (fma.f32 -1 (*.f32 (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 4)) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))))) (*.f32 (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta 4)))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (pow.f32 (PI.f32) 3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (pow.f32 (PI.f32) 3/2))))) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (pow.f32 (PI.f32) 3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -1/2) -1)))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -1/2) (*.f32 (*.f32 cosTheta -1/2) cosTheta))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))))
(fma.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta cosTheta) -1)))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta cosTheta) -1)))
(*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta)))))) (neg.f32 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2))))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1) 2)))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1) 2)))
(+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))
(+.f32 (+.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 3)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))))) (neg.f32 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1) 2))) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1) 2))) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1) 3)))
(+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))))))
(+.f32 (+.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 3)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))))) (*.f32 -1 (+.f32 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2)) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 4)))))
(+.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1) 3)) (-.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1) 2))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1) 4))))
(+.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1) 3)) (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1)) (+.f32 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1) 2)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1) 4)))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1) (*.f32 c c)))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1) (*.f32 c c)))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2)))))
(+.f32 (+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) (*.f32 c c)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1) 2) (pow.f32 c 3)))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2) (pow.f32 c 3)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) (*.f32 c c))))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1) (*.f32 c c))) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1) 2) (pow.f32 c 3)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1) 3) (pow.f32 c 4))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1) (*.f32 c c))) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1) 2) (pow.f32 c 3)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1) (*.f32 c c)))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1) (*.f32 c c)))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2)))))
(+.f32 (+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) (*.f32 c c)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1) 2) (pow.f32 c 3)))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2) (pow.f32 c 3)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) (*.f32 c c))))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1) (*.f32 c c))) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1) 2) (pow.f32 c 3)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (-.f32 1 cosTheta)) 1) 3) (pow.f32 c 4))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1) (*.f32 c c))) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1) 2) (pow.f32 c 3)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (-.f32 1 cosTheta)) 1) 3) (pow.f32 c 4))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 (*.f32 1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3) (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))
(-.f32 (fma.f32 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 (PI.f32) 3/2))) (pow.f32 cosTheta 3) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (fma.f32 -1 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(fma.f32 (*.f32 1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 4) (fma.f32 (*.f32 (*.f32 1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (sqrt.f32 (PI.f32)) (fma.f32 (PI.f32) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(-.f32 (fma.f32 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 (PI.f32) 3/2))) (pow.f32 cosTheta 3) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (fma.f32 (pow.f32 cosTheta 4) (fma.f32 (*.f32 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 (PI.f32) 3/2))) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (sqrt.f32 (PI.f32)) (fma.f32 (PI.f32) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2)))))
(-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3)) (PI.f32)))))
(+.f32 (-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (/.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))
(+.f32 (-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (/.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (fma.f32 -1 (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3) (pow.f32 cosTheta 3)) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))))
(+.f32 (-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (-.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 3) (pow.f32 cosTheta 3))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))))
(+.f32 (-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (-.f32 (/.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 3)) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2)))))
(-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3)) (PI.f32)))))
(+.f32 (-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (/.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))
(+.f32 (-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (/.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (fma.f32 -1 (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3) (pow.f32 cosTheta 3)) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))))
(+.f32 (-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (-.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 3) (pow.f32 cosTheta 3))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))))
(+.f32 (-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (-.f32 (/.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 3)) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
-1
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
-1
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1)))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1))) (/.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3)))
(+.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1))) (+.f32 (/.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2))) (neg.f32 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2))))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 4))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (*.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))))
(fma.f32 -1 (/.f32 (*.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (pow.f32 (PI.f32) 3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(fma.f32 -1 (*.f32 (fma.f32 -1 (*.f32 (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 4)) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))))) (*.f32 (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta 4)))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (pow.f32 (PI.f32) 3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (pow.f32 (PI.f32) 3/2))))) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (pow.f32 (PI.f32) 3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -1/2) -1)))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -1/2) (*.f32 (*.f32 cosTheta -1/2) cosTheta))))
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1)))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1))) (/.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3)))
(+.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1))) (+.f32 (/.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2))) (neg.f32 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2))))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 4))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (*.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))))
(fma.f32 -1 (/.f32 (*.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (pow.f32 (PI.f32) 3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(fma.f32 -1 (*.f32 (fma.f32 -1 (*.f32 (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 4)) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))))) (*.f32 (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta 4)))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (+.f32 (*.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (pow.f32 (PI.f32) 3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (pow.f32 (PI.f32) 3/2))))) (pow.f32 cosTheta 4)) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (pow.f32 (PI.f32) 3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -1/2) -1)))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -1/2) (*.f32 (*.f32 cosTheta -1/2) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1) -2)) (cbrt.f32 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1)))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1)) -2)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) 2)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) -1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3) 1/3)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (pow.f32 (exp.f32 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) -1)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) -1)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(sqrt.f32 (/.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(sqrt.f32 (/.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) (*.f32 cosTheta cosTheta)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) 1)
(/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) cosTheta))
(/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 -1 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta)))) (*.f32 (neg.f32 (sqrt.f32 (PI.f32))) cosTheta))
(/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) 1) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) 1) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) 1)))
(/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) -1) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) 1)
(/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) 3)
(/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) 3) 1/3)
(/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) 2)
(/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(sqrt.f32 (/.f32 (pow.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) 2) (PI.f32)))
(sqrt.f32 (/.f32 (pow.f32 (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) 2) (PI.f32)))
(sqrt.f32 (/.f32 (pow.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 2) (PI.f32)))
(log.f32 (exp.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) 3))
(/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (+.f32 (log.f32 (/.f32 (+.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 cosTheta cosTheta)))
(/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (+.f32 (log.f32 (/.f32 (+.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 cosTheta cosTheta)) 1))
(/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))))) 1)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(*.f32 1 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -2)) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(*.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -1/2))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) -1))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) -2)
(pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -1/2) 2)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(pow.f32 (/.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -2))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) -1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (exp.f32 (log1p.f32 (-.f32 (/.f32 1 cosTheta) 1))) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(*.f32 1 (-.f32 (/.f32 1 cosTheta) 1))
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(*.f32 (+.f32 1 cosTheta) (/.f32 1 cosTheta))
(*.f32 (/.f32 1 cosTheta) (+.f32 1 cosTheta))
(/.f32 (+.f32 1 cosTheta) cosTheta)
(+.f32 1 (/.f32 1 cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 2) (cbrt.f32 (-.f32 (/.f32 1 cosTheta) 1)))
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(*.f32 (sqrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (-.f32 (/.f32 1 cosTheta) 1)))
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(pow.f32 (-.f32 (/.f32 1 cosTheta) 1) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(pow.f32 (cbrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 3)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(pow.f32 (pow.f32 (-.f32 (/.f32 1 cosTheta) 1) 3) 1/3)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(pow.f32 (sqrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 2)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(pow.f32 (/.f32 cosTheta (+.f32 1 cosTheta)) -1)
(*.f32 (/.f32 1 cosTheta) (+.f32 1 cosTheta))
(/.f32 (+.f32 1 cosTheta) cosTheta)
(+.f32 1 (/.f32 1 cosTheta))
(sqrt.f32 (pow.f32 (-.f32 (/.f32 1 cosTheta) 1) 2))
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(log.f32 (exp.f32 (-.f32 (/.f32 1 cosTheta) 1)))
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(log.f32 (+.f32 1 (expm1.f32 (-.f32 (/.f32 1 cosTheta) 1))))
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(cbrt.f32 (pow.f32 (-.f32 (/.f32 1 cosTheta) 1) 3))
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 cosTheta) 3) (pow.f32 cosTheta 3)))
(expm1.f32 (log1p.f32 (-.f32 (/.f32 1 cosTheta) 1)))
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(exp.f32 (-.f32 (log1p.f32 cosTheta) (log.f32 cosTheta)))
(*.f32 (/.f32 1 cosTheta) (+.f32 1 cosTheta))
(/.f32 (+.f32 1 cosTheta) cosTheta)
(+.f32 1 (/.f32 1 cosTheta))
(exp.f32 (*.f32 (-.f32 (log1p.f32 cosTheta) (log.f32 cosTheta)) 1))
(*.f32 (/.f32 1 cosTheta) (+.f32 1 cosTheta))
(/.f32 (+.f32 1 cosTheta) cosTheta)
(+.f32 1 (/.f32 1 cosTheta))
(log1p.f32 (expm1.f32 (-.f32 (/.f32 1 cosTheta) 1)))
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1) -2)) (cbrt.f32 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1)))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1)) -2)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) 2)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) -1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 1 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 1 (*.f32 (/.f32 cosTheta (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (sqrt.f32 (PI.f32))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 1 (*.f32 (/.f32 cosTheta (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (/.f32 (sqrt.f32 (PI.f32)) 1)))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 -1 (*.f32 (/.f32 cosTheta (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (neg.f32 (sqrt.f32 (PI.f32)))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (neg.f32 (sqrt.f32 (PI.f32))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 1) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 1) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) 1)))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) -1) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) 1) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) 1) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) 1)))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(/.f32 (*.f32 (neg.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) -1) (*.f32 cosTheta (neg.f32 (sqrt.f32 (PI.f32)))))
(/.f32 (neg.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) -1)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) -1)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(sqrt.f32 (/.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(sqrt.f32 (/.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) (*.f32 cosTheta cosTheta)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(/.f32 (cbrt.f32 (pow.f32 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1) -2)) (cbrt.f32 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1)))
(*.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1)) -2)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) 2)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(sqrt.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -2))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) -1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (neg.f32 (log1p.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)))
(/.f32 1 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) c) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3) 1/3)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(sqrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 2))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (pow.f32 (exp.f32 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3)))
(cbrt.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (cbrt.f32 (/.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) (*.f32 cosTheta cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) 1/3)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 2)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) -1)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) -1)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(sqrt.f32 (/.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))
(sqrt.f32 (/.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) (*.f32 cosTheta cosTheta)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3) (pow.f32 (pow.f32 (PI.f32) -1/2) 3)))
(cbrt.f32 (/.f32 (pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 cosTheta -2)) 3/2) (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(cbrt.f32 (/.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 3) (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1))
(+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 0)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))

eval245.0ms (1%)

Compiler

Compiled 18233 to 10483 computations (42.5% saved)

prune170.0ms (0.7%)

Pruning

39 alts after pruning (37 fresh and 2 done)

PrunedKeptTotal
New53722559
Fresh111526
Picked415
Done011
Total55239591
Accurracy
100.0%
Counts
591 → 39
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.7%
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
91.8%
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -1/2) 2)
95.6%
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) 2)
91.2%
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))) 3)
91.8%
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) -2)
95.7%
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -2)
98.5%
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
97.7%
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
92.1%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (sqrt.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) 2)))
91.5%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) 3)))
93.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 2) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
95.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 3) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
96.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
96.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
55.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) (*.f32 cosTheta cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
55.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
88.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
84.9%
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (+.f32 (log.f32 (/.f32 (+.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 cosTheta cosTheta)))))
97.7%
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))
10.5%
(/.f32 1 (+.f32 c 1))
97.9%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
92.8%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
92.6%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
95.8%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
96.1%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))))
4.9%
(/.f32 1 c)
96.7%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
97.3%
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
97.7%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
97.8%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
55.4%
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
93.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
96.7%
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
91.8%
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -1/2) 2)
95.6%
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) 2)
91.2%
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))) 3)
91.8%
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) -2)
95.7%
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -2)
98.5%
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
97.7%
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
92.1%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (sqrt.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) 2)))
91.5%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) 3)))
93.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 2) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
95.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 3) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
96.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
96.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
55.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) (*.f32 cosTheta cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
55.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
88.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
84.9%
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (+.f32 (log.f32 (/.f32 (+.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 cosTheta cosTheta)))))
97.7%
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))
10.5%
(/.f32 1 (+.f32 c 1))
97.9%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
92.8%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
92.6%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
95.8%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
96.1%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))))
4.9%
(/.f32 1 c)
96.7%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
97.3%
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
97.7%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
97.8%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
55.4%
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
93.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
Compiler

Compiled 3814 to 2892 computations (24.2% saved)

localize392.0ms (1.5%)

Local Accuracy

Found 17 expressions with local accuracy:

NewAccuracyProgram
99.1%
(sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
98.4%
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) -2)
98.1%
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))
96.9%
(pow.f32 (PI.f32) -1/2)
99.0%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
98.9%
(*.f32 cosTheta (PI.f32))
96.9%
(-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))
96.9%
(sqrt.f32 (/.f32 1 (PI.f32)))
99.9%
(+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
99.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
98.1%
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
96.9%
(/.f32 1 (sqrt.f32 (PI.f32)))
99.8%
(/.f32 1 (+.f32 c 1))
99.9%
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
99.1%
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
99.0%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Compiler

Compiled 401 to 177 computations (55.9% saved)

series47.0ms (0.2%)

Counts
14 → 154
Calls

51 calls:

TimeVariablePointExpression
8.0ms
cosTheta
@inf
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))
5.0ms
cosTheta
@0
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) -2)
4.0ms
c
@0
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))
4.0ms
c
@0
(+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
3.0ms
cosTheta
@-inf
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) -2)

rewrite95.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1042×add-sqr-sqrt
1028×pow1
968×add-exp-log
966×add-log-exp
966×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
049500
11113500
Stop Event
node limit
Counts
14 → 136
Calls
Call 1
Inputs
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 c 1))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 cosTheta (PI.f32))
(pow.f32 (PI.f32) -1/2)
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) -2)
(sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
Outputs
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(pow.f32 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(*.f32 1 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -1)
(pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 1) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 1 (/.f32 1 (+.f32 1 c)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (cbrt.f32 (/.f32 1 (+.f32 1 c)))) (cbrt.f32 (/.f32 1 (+.f32 1 c))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) (sqrt.f32 (/.f32 1 (+.f32 1 c))))
(pow.f32 (+.f32 1 c) -1)
(pow.f32 (/.f32 1 (+.f32 1 c)) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 c))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 c)) (/.f32 1 (+.f32 1 c))) (/.f32 1 (+.f32 1 c))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 c))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 c))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))) 1)
(log.f32 (exp.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(*.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))) (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))) 3)) (+.f32 (*.f32 (+.f32 1 c) (+.f32 1 c)) (-.f32 (*.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (+.f32 1 c) (+.f32 1 c)) (*.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))) (-.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))) (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))) (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(*.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) 1))
(/.f32 -1 (neg.f32 (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(pow.f32 (/.f32 1 (PI.f32)) 1/2)
(pow.f32 (/.f32 1 (sqrt.f32 (PI.f32))) 1)
(log.f32 (exp.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(+.f32 1 (neg.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(*.f32 1 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))) (cbrt.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32)))))) (cbrt.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))) (sqrt.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 1 (pow.f32 (/.f32 1 (sqrt.f32 (PI.f32))) 3)) (+.f32 1 (+.f32 (/.f32 1 (PI.f32)) (/.f32 1 (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 1 (/.f32 1 (PI.f32))) (+.f32 1 (/.f32 1 (sqrt.f32 (PI.f32)))))
(pow.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32)))) (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))) (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(pow.f32 (*.f32 cosTheta (PI.f32)) 1)
(log.f32 (exp.f32 (*.f32 cosTheta (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (*.f32 cosTheta (PI.f32))) (*.f32 cosTheta (PI.f32))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (PI.f32))))
(exp.f32 (log.f32 (*.f32 cosTheta (PI.f32))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (PI.f32))))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (PI.f32) -1/4) (pow.f32 (PI.f32) -1/4))
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 (PI.f32) -1/2)) (pow.f32 (PI.f32) -1/2)))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) -1/2))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)) (+.f32 1 c))
(*.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(*.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) 1)
(log.f32 (exp.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(cbrt.f32 (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(expm1.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(exp.f32 (log.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(log1p.f32 (expm1.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(*.f32 1 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1))) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(*.f32 (sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)) (sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) -1))
(log.f32 (exp.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1) (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)) (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(expm1.f32 (log1p.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(exp.f32 (log.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(log1p.f32 (expm1.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(*.f32 1 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))) (cbrt.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))) (cbrt.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))) (sqrt.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) 1/2)
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(cbrt.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))

simplify147.0ms (0.6%)

Algorithm
egg-herbie
Rules
950×associate-*r*
922×fma-def
910×associate-*l*
516×associate-+r+
446×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
073821846
1206819594
Stop Event
node limit
Counts
290 → 401
Calls
Call 1
Inputs
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 c 1))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
1
(+.f32 (*.f32 -1 c) 1)
(+.f32 (*.f32 -1 c) (+.f32 1 (pow.f32 c 2)))
(+.f32 (*.f32 -1 (pow.f32 c 3)) (+.f32 (*.f32 -1 c) (+.f32 1 (pow.f32 c 2))))
(/.f32 1 c)
(-.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 c 3)) (/.f32 1 c)) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 c 3)) (/.f32 1 c)) (+.f32 (/.f32 1 (pow.f32 c 4)) (/.f32 1 (pow.f32 c 2))))
(/.f32 1 c)
(-.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 c 3)) (/.f32 1 c)) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 c 3)) (/.f32 1 c)) (+.f32 (/.f32 1 (pow.f32 c 4)) (/.f32 1 (pow.f32 c 2))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))))
(*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(/.f32 1 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))
c
(+.f32 c (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))
c
(+.f32 c (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 c (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(+.f32 c (+.f32 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (+.f32 1 (+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (+.f32 1 (+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (+.f32 1 (+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (+.f32 1 (+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (+.f32 1 (+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (+.f32 1 (+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 c (+.f32 1 (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (+.f32 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 1 (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 c 1)
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c 1)
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
c
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
c
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 c 1))
(+.f32 (/.f32 1 (+.f32 c 1)) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c 1)) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -2 (*.f32 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (+.f32 c 1))))))))
(+.f32 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32))))) (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2)))) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (+.f32 (/.f32 1 (+.f32 c 1)) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -2 (*.f32 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32))))) (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2)))) (+.f32 c 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 7) (pow.f32 (PI.f32) 3)))) (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 3)))) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (+.f32 c 1))))) (+.f32 (*.f32 -2 (*.f32 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (+.f32 c 1))))) (*.f32 1/4 (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))))
(/.f32 1 (+.f32 c 1))
(+.f32 (/.f32 1 (+.f32 c 1)) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -2 (*.f32 (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))))) (*.f32 -1/4 (*.f32 (/.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta)))) (PI.f32)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5)))))) (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (+.f32 c 1))))) (+.f32 (/.f32 1 (+.f32 c 1)) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/4 (/.f32 (pow.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1/16 (*.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) (pow.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) 2)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 7) (pow.f32 (PI.f32) 3)))))) (+.f32 (*.f32 -1/16 (*.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 7) (pow.f32 (PI.f32) 3)))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))) (/.f32 (pow.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) 2) (PI.f32)))) (*.f32 -1/4 (*.f32 (/.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta)))) (PI.f32)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5)))))) (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta)))) (+.f32 c 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 c 1))))) (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32)))) (*.f32 (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))))) (*.f32 -1/4 (*.f32 (/.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta)))) (PI.f32)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5)))))) (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 -2 (*.f32 (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))))) (*.f32 -1/4 (*.f32 (/.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta)))) (PI.f32)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5)))))) (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (+.f32 c 1))))) (+.f32 (/.f32 1 (+.f32 c 1)) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/4 (/.f32 (pow.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(+.f32 (*.f32 (+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1/8 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 5)))) (*.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 5))))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 1/4 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))) (pow.f32 c 2)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))
(+.f32 (*.f32 (+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1/8 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 5)))) (*.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 5))))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 1/4 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))) (pow.f32 c 2)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (pow.f32 c 3) (+.f32 (*.f32 (+.f32 (*.f32 -1/8 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 5)))) (*.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 5))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))) (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/8 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 5)))) (*.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 5))))) (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 1/8 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 7))))))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))))
(sqrt.f32 (+.f32 c 1))
(+.f32 (sqrt.f32 (+.f32 c 1)) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 c 1) (PI.f32)))))))
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 3))))) (+.f32 (sqrt.f32 (+.f32 c 1)) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 c 1) (PI.f32))))))))
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 3))))) (+.f32 (sqrt.f32 (+.f32 c 1)) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 3) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 5) (pow.f32 (PI.f32) 3)))))) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 c 1) (PI.f32)))))))))
(sqrt.f32 (+.f32 c 1))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 c 1) (PI.f32)))))) (sqrt.f32 (+.f32 c 1)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 c 1) (PI.f32)))))) (+.f32 (sqrt.f32 (+.f32 c 1)) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 3))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 c 1) (PI.f32)))))) (+.f32 (sqrt.f32 (+.f32 c 1)) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 5) (pow.f32 (PI.f32) 3)))) (/.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) (pow.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) 2)) (pow.f32 cosTheta 3)))) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 3))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -1/8 (*.f32 (pow.f32 c 2) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))) (+.f32 (*.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (*.f32 -1/8 (*.f32 (pow.f32 c 2) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 c 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 5))))) (+.f32 (*.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(pow.f32 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(*.f32 1 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -1)
(pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 1) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 1 (/.f32 1 (+.f32 1 c)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (cbrt.f32 (/.f32 1 (+.f32 1 c)))) (cbrt.f32 (/.f32 1 (+.f32 1 c))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) (sqrt.f32 (/.f32 1 (+.f32 1 c))))
(pow.f32 (+.f32 1 c) -1)
(pow.f32 (/.f32 1 (+.f32 1 c)) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 c))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 c)) (/.f32 1 (+.f32 1 c))) (/.f32 1 (+.f32 1 c))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 c))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 c))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))) 1)
(log.f32 (exp.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(*.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))) (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))) 3)) (+.f32 (*.f32 (+.f32 1 c) (+.f32 1 c)) (-.f32 (*.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 (-.f32 (*.f32 (+.f32 1 c) (+.f32 1 c)) (*.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))) (-.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))) (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))) (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(*.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) 1))
(/.f32 -1 (neg.f32 (sqrt.f32 (PI.f32))))
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(pow.f32 (/.f32 1 (PI.f32)) 1/2)
(pow.f32 (/.f32 1 (sqrt.f32 (PI.f32))) 1)
(log.f32 (exp.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(+.f32 1 (neg.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(*.f32 1 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))) (cbrt.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32)))))) (cbrt.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))) (sqrt.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 1 (pow.f32 (/.f32 1 (sqrt.f32 (PI.f32))) 3)) (+.f32 1 (+.f32 (/.f32 1 (PI.f32)) (/.f32 1 (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 1 (/.f32 1 (PI.f32))) (+.f32 1 (/.f32 1 (sqrt.f32 (PI.f32)))))
(pow.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32)))) (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))) (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(pow.f32 (*.f32 cosTheta (PI.f32)) 1)
(log.f32 (exp.f32 (*.f32 cosTheta (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (*.f32 cosTheta (PI.f32))) (*.f32 cosTheta (PI.f32))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (PI.f32))))
(exp.f32 (log.f32 (*.f32 cosTheta (PI.f32))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (PI.f32))))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (PI.f32) -1/4) (pow.f32 (PI.f32) -1/4))
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 (PI.f32) -1/2)) (pow.f32 (PI.f32) -1/2)))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) -1/2))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)) (+.f32 1 c))
(*.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(*.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) 1)
(log.f32 (exp.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(cbrt.f32 (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(expm1.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(exp.f32 (log.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(log1p.f32 (expm1.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(*.f32 1 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1))) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(*.f32 (sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)) (sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) -1))
(log.f32 (exp.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1) (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)) (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(expm1.f32 (log1p.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(exp.f32 (log.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(log1p.f32 (expm1.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(*.f32 1 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))) (cbrt.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))) (cbrt.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))) (sqrt.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) 1/2)
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) 1)
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(cbrt.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
Outputs
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1)))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (+.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1)) (/.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1))) (+.f32 (/.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2))) (/.f32 (neg.f32 (pow.f32 c 3)) (*.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (/.f32 (pow.f32 c 4) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2))) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))))
(fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (/.f32 (pow.f32 c 4) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2))) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(fma.f32 -1 (*.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 4)) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (*.f32 (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta 4)))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1/2 cosTheta) -1)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1/2 cosTheta) (*.f32 (*.f32 -1/2 cosTheta) cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
1
(+.f32 (*.f32 -1 c) 1)
(fma.f32 -1 c 1)
(-.f32 1 c)
(+.f32 (*.f32 -1 c) (+.f32 1 (pow.f32 c 2)))
(fma.f32 -1 c (+.f32 1 (*.f32 c c)))
(-.f32 (fma.f32 c c 1) c)
(+.f32 (*.f32 -1 (pow.f32 c 3)) (+.f32 (*.f32 -1 c) (+.f32 1 (pow.f32 c 2))))
(fma.f32 -1 (pow.f32 c 3) (fma.f32 -1 c (+.f32 1 (*.f32 c c))))
(-.f32 (-.f32 (fma.f32 c c 1) c) (pow.f32 c 3))
(/.f32 1 c)
(-.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 2)))
(-.f32 (/.f32 1 c) (/.f32 1 (*.f32 c c)))
(+.f32 (/.f32 1 c) (/.f32 -1 (*.f32 c c)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 c 3)) (/.f32 1 c)) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (/.f32 1 (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 1 (pow.f32 c 3)) (/.f32 -1 (*.f32 c c))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 c 3)) (/.f32 1 c)) (+.f32 (/.f32 1 (pow.f32 c 4)) (/.f32 1 (pow.f32 c 2))))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (+.f32 (/.f32 1 (*.f32 c c)) (/.f32 1 (pow.f32 c 4))))
(+.f32 (/.f32 1 (pow.f32 c 3)) (-.f32 (+.f32 (/.f32 1 c) (/.f32 -1 (*.f32 c c))) (/.f32 1 (pow.f32 c 4))))
(/.f32 1 c)
(-.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 2)))
(-.f32 (/.f32 1 c) (/.f32 1 (*.f32 c c)))
(+.f32 (/.f32 1 c) (/.f32 -1 (*.f32 c c)))
(-.f32 (+.f32 (/.f32 1 (pow.f32 c 3)) (/.f32 1 c)) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (/.f32 1 (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 1 (pow.f32 c 3)) (/.f32 -1 (*.f32 c c))))
(-.f32 (+.f32 (/.f32 1 (pow.f32 c 3)) (/.f32 1 c)) (+.f32 (/.f32 1 (pow.f32 c 4)) (/.f32 1 (pow.f32 c 2))))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (+.f32 (/.f32 1 (*.f32 c c)) (/.f32 1 (pow.f32 c 4))))
(+.f32 (/.f32 1 (pow.f32 c 3)) (-.f32 (+.f32 (/.f32 1 c) (/.f32 -1 (*.f32 c c))) (/.f32 1 (pow.f32 c 4))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))))
(fma.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta cosTheta) -1)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta))))
(*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(/.f32 1 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))))) (/.f32 (neg.f32 c) (pow.f32 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))
(-.f32 (/.f32 1 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1)) (/.f32 c (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2)))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) 3))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1)) (/.f32 c (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2))) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 3)))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) 4)) (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)))))
(+.f32 (/.f32 1 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1)) (-.f32 (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 3)) (/.f32 c (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 4))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 c c)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 c c)) (/.f32 1 c)) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (pow.f32 c 3)) (neg.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) 3) (pow.f32 c 4)))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (*.f32 c c))) (-.f32 (/.f32 (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2) (pow.f32 c 3)) (/.f32 (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 c c)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 c c)) (/.f32 1 c)) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (pow.f32 c 3)) (neg.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) 3) (pow.f32 c 4)))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (*.f32 c c))) (-.f32 (/.f32 (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2) (pow.f32 c 3)) (/.f32 (pow.f32 (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 3) (pow.f32 c 4))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(fma.f32 (*.f32 1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3) (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))))
(fma.f32 (*.f32 1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 4) (fma.f32 (*.f32 (*.f32 1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (sqrt.f32 (PI.f32)) (fma.f32 (PI.f32) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))))))
(-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3))))))
(+.f32 (/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (-.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2)))) (fma.f32 -1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))))
(+.f32 (-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (-.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 3) (pow.f32 cosTheta 3)) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 4)))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))))))
(-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3))))))
(+.f32 (/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (-.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2)))) (fma.f32 -1 (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))))))
(+.f32 (-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (-.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 3) (pow.f32 cosTheta 3)) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) 4)))))
(+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1)
(+.f32 c (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1))
(+.f32 c (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1))
(+.f32 c (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1))
c
(+.f32 c (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1))
(+.f32 c (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1))
(+.f32 c (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1))
c
(+.f32 c (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1))
(+.f32 c (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1))
(+.f32 c (+.f32 1 (*.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (fma.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) 1))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 c (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))))
(+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) 1))
(+.f32 c (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(+.f32 c (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (+.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta)))))
(+.f32 c (+.f32 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 1 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(+.f32 c (fma.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 c (+.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta cosTheta) -1)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta))))))
(+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (+.f32 1 (+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (+.f32 1 c) (fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))))
(+.f32 c (+.f32 1 (+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (+.f32 1 c) (fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))))
(+.f32 c (+.f32 1 (+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (+.f32 1 c) (fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))))
(+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (+.f32 1 (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(-.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 c (+.f32 1 (+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (+.f32 1 c) (fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))))
(+.f32 c (+.f32 1 (+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (+.f32 1 c) (fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))))
(+.f32 c (+.f32 1 (+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (+.f32 1 c) (fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 c (+.f32 1 (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (+.f32 1 (*.f32 (+.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 c (fma.f32 (+.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32))) 1))
(+.f32 c (+.f32 1 (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 c (+.f32 1 (fma.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (+.f32 1 cosTheta))) (+.f32 1 c))
(+.f32 c (+.f32 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 1 (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 c (fma.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 1 (fma.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (fma.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (+.f32 1 cosTheta))) c))
(+.f32 c 1)
(+.f32 1 c)
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))
(+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))
(+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))
(+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))
(+.f32 c 1)
(+.f32 1 c)
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))
(+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))
(+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))
(+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))
(+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))
(fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1)
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))
(+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))
(+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))
(+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))
c
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))
(+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))
(+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))
(+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))
c
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))
(+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))
(+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))
(+.f32 c (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))
(+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(+.f32 (/.f32 1 (+.f32 c 1)) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))))) (/.f32 1 (+.f32 1 c)))
(-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))))
(+.f32 (/.f32 1 (+.f32 c 1)) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -2 (*.f32 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (+.f32 c 1))))))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (fma.f32 1/4 (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (+.f32 1 c) 3))) (*.f32 -2 (*.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 5))) (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (PI.f32))) -3/8) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 1 (+.f32 1 c))))))) (/.f32 1 (+.f32 1 c)))
(fma.f32 -2 (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 5))) (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (PI.f32))) (/.f32 (*.f32 cosTheta cosTheta) -3/8)) (sqrt.f32 (/.f32 1 (+.f32 1 c)))) (+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))))) (*.f32 (/.f32 1/4 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (pow.f32 (+.f32 1 c) 3)))))
(+.f32 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32))))) (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2)))) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (+.f32 (/.f32 1 (+.f32 c 1)) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -2 (*.f32 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32))))) (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2)))) (+.f32 c 1)) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 7) (pow.f32 (PI.f32) 3)))) (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 3)))) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (+.f32 c 1))))) (+.f32 (*.f32 -2 (*.f32 (/.f32 (+.f32 (*.f32 -1/4 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32))))) (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (+.f32 c 1))))) (*.f32 1/4 (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))))
(fma.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 5))) (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (PI.f32))) -3/8) (/.f32 (pow.f32 cosTheta 3) (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))))) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) (/.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 5))) (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (PI.f32))) -3/8) (/.f32 (+.f32 1 c) (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta)))))) (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 1 c) 7)))) (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 3)))) (pow.f32 cosTheta 3))) (fma.f32 1/4 (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (+.f32 1 c) 3))) (*.f32 -2 (*.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 5))) (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (PI.f32))) -3/8) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 1 (+.f32 1 c)))))))) (/.f32 1 (+.f32 1 c))))
(+.f32 (fma.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 5))) (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (PI.f32))) (/.f32 (/.f32 (pow.f32 cosTheta 3) (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta)))) -3/8)) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (/.f32 1 (+.f32 1 c))) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) (+.f32 (*.f32 -2 (/.f32 (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (/.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 5))) (*.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (PI.f32)) -3/8))))) (*.f32 1/8 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 7))) (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 3)))) (pow.f32 cosTheta 3))) (*.f32 -2 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 5))) (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (PI.f32))) (/.f32 (*.f32 cosTheta cosTheta) -3/8))))) (fma.f32 (neg.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 1/4 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (pow.f32 (+.f32 1 c) 3))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(+.f32 (/.f32 1 (+.f32 c 1)) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))))) (/.f32 1 (+.f32 1 c)))
(-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))))
(+.f32 (*.f32 -2 (*.f32 (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))))) (*.f32 -1/4 (*.f32 (/.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta)))) (PI.f32)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5)))))) (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (+.f32 c 1))))) (+.f32 (/.f32 1 (+.f32 c 1)) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/4 (/.f32 (pow.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (fma.f32 1/4 (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (+.f32 1 c) 3))) (*.f32 -2 (*.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 5))) (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (PI.f32))) -3/8) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 1 (+.f32 1 c))))))) (/.f32 1 (+.f32 1 c)))
(fma.f32 -2 (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 5))) (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (PI.f32))) (/.f32 (*.f32 cosTheta cosTheta) -3/8)) (sqrt.f32 (/.f32 1 (+.f32 1 c)))) (+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))))) (*.f32 (/.f32 1/4 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (pow.f32 (+.f32 1 c) 3)))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1/16 (*.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) (pow.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) 2)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 7) (pow.f32 (PI.f32) 3)))))) (+.f32 (*.f32 -1/16 (*.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 7) (pow.f32 (PI.f32) 3)))))) (*.f32 1/2 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))) (/.f32 (pow.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) 2) (PI.f32)))) (*.f32 -1/4 (*.f32 (/.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta)))) (PI.f32)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5)))))) (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta)))) (+.f32 c 1)) (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 c 1))))) (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32)))) (*.f32 (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))))) (*.f32 -1/4 (*.f32 (/.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta)))) (PI.f32)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5)))))) (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 -2 (*.f32 (/.f32 (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (PI.f32)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5))))) (*.f32 -1/4 (*.f32 (/.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta)))) (PI.f32)) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 5)))))) (pow.f32 cosTheta 2)) (sqrt.f32 (/.f32 1 (+.f32 c 1))))) (+.f32 (/.f32 1 (+.f32 c 1)) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 1/4 (/.f32 (pow.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))))
(fma.f32 -1 (/.f32 (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) (fma.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 1 c) 7)))) (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 3)) (fma.f32 -1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 1 c) 7)))) (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 3)) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 5))) (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (PI.f32))) -3/8) (/.f32 (+.f32 1 c) (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta)))))) 1/2)))) (neg.f32 (*.f32 (*.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 5))) (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (PI.f32))) -3/8)) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))) (pow.f32 cosTheta 3)) (fma.f32 -2 (*.f32 (/.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 5))) (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (PI.f32))) -3/8) (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 1 (+.f32 1 c)))) (+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 (*.f32 1/4 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (+.f32 1 c) 3)))) (/.f32 1 (+.f32 1 c)))))
(-.f32 (fma.f32 -2 (*.f32 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 5))) (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (PI.f32))) (/.f32 (*.f32 cosTheta cosTheta) -3/8)) (sqrt.f32 (/.f32 1 (+.f32 1 c)))) (+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))))) (*.f32 (/.f32 1/4 (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (pow.f32 (+.f32 1 c) 3))))) (/.f32 (-.f32 (*.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (/.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 5))) (*.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (PI.f32)) -3/8)))) 1/2)) (*.f32 (*.f32 (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 7))) (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 3)) -1/8)) (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) -2)) (*.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 5))) (*.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2) (PI.f32)) -3/8)) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))))) (pow.f32 cosTheta 3)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))) (/.f32 (neg.f32 c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta))) 2)))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1) 2)))
(+.f32 (*.f32 (+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1/8 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 5)))) (*.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 5))))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 1/4 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))) (pow.f32 c 2)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))
(fma.f32 (fma.f32 -2 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta))) 5))) -3/8) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))))) (/.f32 1/4 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta))) 3))) (*.f32 c c) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))) (/.f32 (neg.f32 c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta))) 2))))
(fma.f32 (*.f32 c c) (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1) 5))) (*.f32 -3/8 (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))))) (/.f32 1/4 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1) 3))) (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1) 2))))
(+.f32 (*.f32 (+.f32 (*.f32 -2 (*.f32 (+.f32 (*.f32 -1/8 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 5)))) (*.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 5))))) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 1/4 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))) (pow.f32 c 2)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (pow.f32 c 3) (+.f32 (*.f32 (+.f32 (*.f32 -1/8 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 5)))) (*.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 5))))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))) (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))) (+.f32 (*.f32 -1/2 (/.f32 (+.f32 (*.f32 -1/8 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 5)))) (*.f32 -1/4 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 5))))) (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 1/8 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 7))))))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))))
(fma.f32 (fma.f32 -2 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta))) 5))) -3/8) (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))))) (/.f32 1/4 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta))) 3))) (*.f32 c c) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))) (fma.f32 (pow.f32 c 3) (fma.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta))) 5))) -3/8) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta))) 3))) (*.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta))))) (fma.f32 -1/2 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta))) 5))) -3/8) (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))) (*.f32 1/8 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta))) 7)))))))) (/.f32 (neg.f32 c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta))) 2)))))
(+.f32 (fma.f32 (*.f32 c c) (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1) 5))) (*.f32 -3/8 (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))))) (/.f32 1/4 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1) 3))) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))) (fma.f32 (pow.f32 c 3) (fma.f32 -2 (*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))) (fma.f32 -1/2 (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1) 5))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1) -3/8)) (*.f32 1/8 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1) 7)))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1) 5))) (*.f32 -3/8 (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1) 3)))))) (/.f32 (neg.f32 c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1) 2))))
(sqrt.f32 (+.f32 c 1))
(sqrt.f32 (+.f32 1 c))
(+.f32 (sqrt.f32 (+.f32 c 1)) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 c 1) (PI.f32)))))))
(fma.f32 1/2 (*.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c))))) (sqrt.f32 (+.f32 1 c)))
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 3))))) (+.f32 (sqrt.f32 (+.f32 c 1)) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 c 1) (PI.f32))))))))
(fma.f32 -1/8 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3))) (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (fma.f32 1/2 (*.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c))))) (sqrt.f32 (+.f32 1 c))))
(fma.f32 1/2 (*.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c))))) (fma.f32 -1/8 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3))) (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (sqrt.f32 (+.f32 1 c))))
(+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 3))))) (+.f32 (sqrt.f32 (+.f32 c 1)) (+.f32 (*.f32 1/16 (*.f32 (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 3) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 5) (pow.f32 (PI.f32) 3)))))) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 c 1) (PI.f32)))))))))
(fma.f32 -1/8 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3))) (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (+.f32 (sqrt.f32 (+.f32 1 c)) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 3) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 1 c) 5))))) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c)))))))))
(+.f32 (fma.f32 1/2 (*.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c))))) (sqrt.f32 (+.f32 1 c))) (fma.f32 (*.f32 1/16 (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 3) (pow.f32 cosTheta 3))) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 5))) (/.f32 (*.f32 (*.f32 -1/8 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3)))) (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))
(sqrt.f32 (+.f32 c 1))
(sqrt.f32 (+.f32 1 c))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 c 1) (PI.f32)))))) (sqrt.f32 (+.f32 c 1)))
(fma.f32 1/2 (*.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c))))) (sqrt.f32 (+.f32 1 c)))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 c 1) (PI.f32)))))) (+.f32 (sqrt.f32 (+.f32 c 1)) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 3))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(fma.f32 -1/8 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3))) (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (fma.f32 1/2 (*.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c))))) (sqrt.f32 (+.f32 1 c))))
(fma.f32 1/2 (*.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c))))) (fma.f32 -1/8 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3))) (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (sqrt.f32 (+.f32 1 c))))
(+.f32 (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (+.f32 c 1) (PI.f32)))))) (+.f32 (sqrt.f32 (+.f32 c 1)) (+.f32 (*.f32 1/16 (*.f32 (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 5) (pow.f32 (PI.f32) 3)))) (/.f32 (*.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) (pow.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log1p.f32 cosTheta))) 2)) (pow.f32 cosTheta 3)))) (*.f32 -1/8 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 3))) (/.f32 (pow.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(fma.f32 -1/8 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3))) (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))) (+.f32 (sqrt.f32 (+.f32 1 c)) (fma.f32 1/16 (*.f32 (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 3) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (+.f32 1 c) 5))))) (*.f32 1/2 (*.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c)))))))))
(+.f32 (fma.f32 1/2 (*.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (*.f32 (PI.f32) (+.f32 1 c))))) (sqrt.f32 (+.f32 1 c))) (fma.f32 (*.f32 1/16 (/.f32 (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 3) (pow.f32 cosTheta 3))) (sqrt.f32 (/.f32 (/.f32 1 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 5))) (/.f32 (*.f32 (*.f32 -1/8 (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3)))) (pow.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) 2)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))
(sqrt.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(sqrt.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta))))
(sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))
(+.f32 (*.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))))) (sqrt.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))))
(fma.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1)))) (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1)))
(+.f32 (*.f32 -1/8 (*.f32 (pow.f32 c 2) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))) (+.f32 (*.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(fma.f32 -1/8 (*.f32 (*.f32 c c) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta))) 3)))) (fma.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))))) (sqrt.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta))))))
(fma.f32 -1/8 (*.f32 (*.f32 c c) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1) 3)))) (fma.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1)))) (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1))))
(+.f32 (*.f32 -1/8 (*.f32 (pow.f32 c 2) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))) (+.f32 (*.f32 1/16 (*.f32 (pow.f32 c 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 5))))) (+.f32 (*.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (sqrt.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (+.f32 (pow.f32 cosTheta 2) (log.f32 (+.f32 1 cosTheta)))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 -1/8 (*.f32 (*.f32 c c) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta))) 3)))) (fma.f32 1/16 (*.f32 (pow.f32 c 3) (sqrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta))) 5)))) (fma.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))))) (sqrt.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)))))))
(fma.f32 -1/8 (*.f32 (*.f32 c c) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1) 3)))) (fma.f32 1/16 (*.f32 (pow.f32 c 3) (sqrt.f32 (/.f32 1 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1) 5)))) (fma.f32 1/2 (*.f32 c (sqrt.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1)))) (sqrt.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) 1)))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(pow.f32 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) -1)
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) 1)
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(*.f32 1 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) -1)
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 1) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 1 (/.f32 1 (+.f32 1 c)))
(/.f32 1 (+.f32 1 c))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (cbrt.f32 (/.f32 1 (+.f32 1 c)))) (cbrt.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) (sqrt.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(pow.f32 (+.f32 1 c) -1)
(/.f32 1 (+.f32 1 c))
(pow.f32 (/.f32 1 (+.f32 1 c)) 1)
(/.f32 1 (+.f32 1 c))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 c)) (/.f32 1 (+.f32 1 c))) (/.f32 1 (+.f32 1 c))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 1 (+.f32 1 c)) (+.f32 1 c))))
(cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3)))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))
(*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))
(pow.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))) 1)
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))
(*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))
(log.f32 (exp.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))
(*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))
(*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))
(*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))
(exp.f32 (log.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))
(*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))
(*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(*.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))) (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(*.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))) (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))) 3)) (+.f32 (*.f32 (+.f32 1 c) (+.f32 1 c)) (-.f32 (*.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) 3)) (+.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) (-.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) (+.f32 1 c)))))
(/.f32 (+.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) 3)) (fma.f32 (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (-.f32 (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (+.f32 1 c)) (pow.f32 (+.f32 1 c) 2)))
(/.f32 (-.f32 (*.f32 (+.f32 1 c) (+.f32 1 c)) (*.f32 (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))) (-.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (+.f32 1 (-.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 (-.f32 (pow.f32 (+.f32 1 c) 2) (pow.f32 (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) 2)) (+.f32 1 (-.f32 c (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))) 1)
(+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(log.f32 (exp.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))) (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))) (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) (*.f32 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(cbrt.f32 (pow.f32 (+.f32 1 (+.f32 c (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 3))
(expm1.f32 (log1p.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(exp.f32 (log.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(log1p.f32 (expm1.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))
(+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(*.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) 1))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 -1 (neg.f32 (sqrt.f32 (PI.f32))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 1 (PI.f32)) 1/2)
(sqrt.f32 (/.f32 1 (PI.f32)))
(pow.f32 (/.f32 1 (sqrt.f32 (PI.f32))) 1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (/.f32 1 (PI.f32)) (/.f32 1 (sqrt.f32 (PI.f32)))))
(cbrt.f32 (/.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (PI.f32)))
(cbrt.f32 (/.f32 1 (*.f32 (PI.f32) (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(+.f32 1 (neg.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(+.f32 1 (/.f32 -1 (sqrt.f32 (PI.f32))))
(*.f32 1 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32)))))
(-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(+.f32 1 (/.f32 -1 (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))) (cbrt.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32)))))) (cbrt.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(+.f32 1 (/.f32 -1 (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))) (sqrt.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(+.f32 1 (/.f32 -1 (sqrt.f32 (PI.f32))))
(/.f32 (-.f32 1 (pow.f32 (/.f32 1 (sqrt.f32 (PI.f32))) 3)) (+.f32 1 (+.f32 (/.f32 1 (PI.f32)) (/.f32 1 (sqrt.f32 (PI.f32))))))
(/.f32 (+.f32 1 (/.f32 -1 (pow.f32 (sqrt.f32 (PI.f32)) 3))) (+.f32 1 (+.f32 (/.f32 1 (PI.f32)) (/.f32 1 (sqrt.f32 (PI.f32))))))
(/.f32 (-.f32 1 (/.f32 1 (PI.f32))) (+.f32 1 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 1 (/.f32 -1 (PI.f32))) (+.f32 1 (/.f32 1 (sqrt.f32 (PI.f32)))))
(pow.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32)))) 1)
(-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(+.f32 1 (/.f32 -1 (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(+.f32 1 (/.f32 -1 (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32)))) (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))) (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32)))) (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (+.f32 1 (/.f32 -1 (sqrt.f32 (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(+.f32 1 (/.f32 -1 (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(+.f32 1 (/.f32 -1 (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))))
(-.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(+.f32 1 (/.f32 -1 (sqrt.f32 (PI.f32))))
(pow.f32 (*.f32 cosTheta (PI.f32)) 1)
(*.f32 cosTheta (PI.f32))
(log.f32 (exp.f32 (*.f32 cosTheta (PI.f32))))
(*.f32 cosTheta (PI.f32))
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (*.f32 cosTheta (PI.f32))) (*.f32 cosTheta (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 cosTheta (PI.f32)) (*.f32 (*.f32 cosTheta (PI.f32)) (*.f32 cosTheta (PI.f32)))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (PI.f32)) 3))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (PI.f32))))
(*.f32 cosTheta (PI.f32))
(exp.f32 (log.f32 (*.f32 cosTheta (PI.f32))))
(*.f32 cosTheta (PI.f32))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (PI.f32))))
(*.f32 cosTheta (PI.f32))
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/2)
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) (cbrt.f32 (pow.f32 (PI.f32) -1/2))) (cbrt.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) (sqrt.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 (PI.f32) -1/4) (pow.f32 (PI.f32) -1/4))
(pow.f32 (PI.f32) -1/2)
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 (PI.f32) -1/2)) (pow.f32 (PI.f32) -1/2)))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 (PI.f32) -1)))
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) -1/2) 3))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (*.f32 (log.f32 (PI.f32)) -1/2))
(pow.f32 (PI.f32) -1/2)
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta)) (+.f32 1 c))
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))
(fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(*.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))
(fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(*.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))
(fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(*.f32 (*.f32 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))) (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))
(fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) 1)
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))
(fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(log.f32 (exp.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))
(fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(cbrt.f32 (*.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(cbrt.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) (*.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3))
(expm1.f32 (log1p.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))
(fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(exp.f32 (log.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))
(fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(log1p.f32 (expm1.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))
(fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))
(*.f32 1 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1))) (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 (sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)) (sqrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) -2)
(log.f32 (exp.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1) (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)) (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(cbrt.f32 (*.f32 (/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -2)))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(exp.f32 (log.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(log1p.f32 (expm1.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -1)))
(/.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 1 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))
(sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(sqrt.f32 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))) (cbrt.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))) (cbrt.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(sqrt.f32 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))) (sqrt.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(sqrt.f32 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) 1/2)
(sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(sqrt.f32 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) 1)
(sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(sqrt.f32 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(sqrt.f32 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(cbrt.f32 (*.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(cbrt.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(sqrt.f32 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(sqrt.f32 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))
(sqrt.f32 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)))

eval257.0ms (1%)

Compiler

Compiled 18151 to 11154 computations (38.5% saved)

prune149.0ms (0.6%)

Pruning

41 alts after pruning (37 fresh and 4 done)

PrunedKeptTotal
New46412476
Fresh72532
Picked145
Done202
Total47441515
Accurracy
100.0%
Counts
515 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.7%
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
91.8%
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -1/2) 2)
91.2%
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))) 3)
91.8%
(pow.f32 (sqrt.f32 (+.f32 c (+.f32 1 (*.f32 (+.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32))))))) -2)
84.9%
(pow.f32 (exp.f32 (log.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))) -2)
66.1%
(pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3/2)) -2)
97.7%
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
91.5%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) 3)))
93.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 2) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
95.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 3) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
96.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
96.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
55.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) (*.f32 cosTheta cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
55.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
88.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
84.9%
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (+.f32 (log.f32 (/.f32 (+.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 cosTheta cosTheta)))))
97.7%
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))
95.8%
(/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) 1)))
95.8%
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
10.5%
(/.f32 1 (+.f32 c 1))
97.9%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
92.8%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
98.6%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
92.6%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
96.1%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))))
95.4%
(-.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
96.7%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
10.5%
(-.f32 1 c)
95.7%
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
96.0%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
97.7%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
97.8%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
93.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
10.5%
1
96.7%
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
91.8%
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -1/2) 2)
91.2%
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))) 3)
91.8%
(pow.f32 (sqrt.f32 (+.f32 c (+.f32 1 (*.f32 (+.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32))))))) -2)
84.9%
(pow.f32 (exp.f32 (log.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))) -2)
66.1%
(pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3/2)) -2)
97.7%
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
91.5%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) 3)))
93.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 2) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
95.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 3) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
96.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
96.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
55.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) (*.f32 cosTheta cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
55.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
88.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
84.9%
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (+.f32 (log.f32 (/.f32 (+.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 cosTheta cosTheta)))))
97.7%
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))
95.8%
(/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) 1)))
95.8%
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
10.5%
(/.f32 1 (+.f32 c 1))
97.9%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
92.8%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
98.6%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
92.6%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
96.1%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))))
95.4%
(-.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
96.7%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
10.5%
(-.f32 1 c)
95.7%
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
96.0%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
97.7%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
97.8%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
93.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
10.5%
1
Compiler

Compiled 3776 to 2914 computations (22.8% saved)

localize431.0ms (1.7%)

Local Accuracy

Found 16 expressions with local accuracy:

NewAccuracyProgram
99.2%
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
99.0%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.8%
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)
99.8%
(/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))
98.9%
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))
98.2%
(*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))
97.5%
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
99.9%
(*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
99.2%
(/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
99.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
99.0%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
99.9%
(sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))
99.2%
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
99.0%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
98.9%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
Compiler

Compiled 462 to 226 computations (51.1% saved)

series31.0ms (0.1%)

Counts
13 → 122
Calls

48 calls:

TimeVariablePointExpression
9.0ms
cosTheta
@-inf
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)
4.0ms
cosTheta
@-inf
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
1.0ms
c
@0
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
1.0ms
cosTheta
@0
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)
1.0ms
cosTheta
@-inf
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))

rewrite90.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1100×pow1
1038×add-exp-log
1038×add-log-exp
1032×log1p-expm1-u
1032×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
050531
11149531
Stop Event
node limit
Counts
13 → 129
Calls
Call 1
Inputs
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))
(/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))
(pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
Outputs
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(pow.f32 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(*.f32 1 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 1 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(*.f32 (sqrt.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))) (sqrt.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 1/2)
(pow.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) 1)
(log.f32 (exp.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(cbrt.f32 (*.f32 (+.f32 1 (*.f32 -2 cosTheta)) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(pow.f32 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (-.f32 1 cosTheta) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(exp.f32 (log.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(*.f32 1 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1)
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 1 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(*.f32 1 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(*.f32 (+.f32 1 (*.f32 -2 cosTheta)) (/.f32 1 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 1)
(log.f32 (exp.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(*.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
(*.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3/2) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3/2))
(log.f32 (exp.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(pow.f32 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))

simplify169.0ms (0.7%)

Algorithm
egg-herbie
Rules
826×associate-*r*
782×associate-*l*
730×fma-def
678×log-prod
618×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055718605
1153815451
2646315423
Stop Event
node limit
Counts
251 → 333
Calls
Call 1
Inputs
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1))
(+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1)) (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1)))))
(+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1))))))
(+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1) 2))) (+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1)))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1) 2)))))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)) (/.f32 1 c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)) (/.f32 1 c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 c 1))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
1
(+.f32 1 (*.f32 -1 cosTheta))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 3)) (*.f32 -1/2 (pow.f32 cosTheta 2)))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))
(+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2)))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2)))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))))
(*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2)) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32)))) (sqrt.f32 (PI.f32)))) (*.f32 -1 (*.f32 (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (pow.f32 cosTheta 4))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))))))
1
1
(/.f32 1 (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(*.f32 -2 (/.f32 cosTheta (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(*.f32 -2 (/.f32 cosTheta (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 c 1))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(pow.f32 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(*.f32 1 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 1 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(*.f32 (sqrt.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))) (sqrt.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 1/2)
(pow.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) 1)
(log.f32 (exp.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(cbrt.f32 (*.f32 (+.f32 1 (*.f32 -2 cosTheta)) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(pow.f32 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (-.f32 1 cosTheta) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(exp.f32 (log.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(*.f32 1 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1)
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 1 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(*.f32 1 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(*.f32 (+.f32 1 (*.f32 -2 cosTheta)) (/.f32 1 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 1)
(log.f32 (exp.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(*.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
(*.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3/2) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3/2))
(log.f32 (exp.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(pow.f32 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
Outputs
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1)) (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1)))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 2)))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1))))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))) (/.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 2))) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3)))
(+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1) 2))) (+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1)))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1) 2)))))))
(+.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))) (*.f32 -1 (+.f32 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)) (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 2))) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 3)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 4))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 4))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) (*.f32 c c)))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)) (/.f32 1 c)))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))))))
(+.f32 (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3))) (+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (/.f32 (pow.f32 c 4) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 3) (pow.f32 c 4))) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) (*.f32 c c))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) (*.f32 c c)))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)) (/.f32 1 c)))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))))))
(+.f32 (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3))) (+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (/.f32 (pow.f32 c 4) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 3) (pow.f32 c 4))) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) (*.f32 c c))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(fma.f32 -1 (*.f32 (fma.f32 -1 (*.f32 (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 4)) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (*.f32 (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 4)))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -1/2) -1)))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -1/2) (*.f32 cosTheta (*.f32 cosTheta -1/2)))))
1
(+.f32 1 (*.f32 -1 cosTheta))
(-.f32 1 cosTheta)
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))
(+.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta cosTheta) -1/2))
(+.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) (-.f32 1 cosTheta))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 3)) (*.f32 -1/2 (pow.f32 cosTheta 2)))))
(+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (+.f32 (pow.f32 cosTheta 3) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1/2 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 3))) (-.f32 1 cosTheta))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta)))))) (neg.f32 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2))))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 2)))
(+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))
(+.f32 (+.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 3)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))))) (neg.f32 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 2))) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 3)))
(+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))))))
(+.f32 (+.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 3)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))))) (*.f32 -1 (+.f32 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2)) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 4)))))
(+.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 3)) (-.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 2))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) (*.f32 c c)))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2)))))
(+.f32 (+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) (*.f32 c c)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 2) (pow.f32 c 3)))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2) (pow.f32 c 3)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) (*.f32 c c))))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) (*.f32 c c))) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 2) (pow.f32 c 3)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) (*.f32 c c)))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2)))))
(+.f32 (+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) (*.f32 c c)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 2) (pow.f32 c 3)))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2) (pow.f32 c 3)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) (*.f32 c c))))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) (*.f32 c c))) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 2) (pow.f32 c 3)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 3) (pow.f32 c 4))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(-.f32 (fma.f32 (*.f32 1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(fma.f32 (*.f32 1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 4) (fma.f32 (*.f32 (*.f32 1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (sqrt.f32 (PI.f32)) (fma.f32 (PI.f32) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 c (-.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 c (-.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))
(-.f32 (/.f32 1 (+.f32 c (-.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))
(-.f32 (/.f32 1 (+.f32 c (-.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 2)))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)) (PI.f32)))))
(+.f32 (/.f32 1 (+.f32 c (-.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) (-.f32 (/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (*.f32 cosTheta cosTheta)) (PI.f32)) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))
(+.f32 (/.f32 1 (+.f32 c (-.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (-.f32 (/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32)) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 3)) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 2))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (fma.f32 -1 (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3) (pow.f32 cosTheta 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 4)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 c (-.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (-.f32 (/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (*.f32 cosTheta cosTheta)) (PI.f32)) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)) (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 3) (pow.f32 cosTheta 3)) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 4)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 c (-.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 2))) (-.f32 (/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32)) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 3)) (*.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) 3) (pow.f32 cosTheta 3)) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 4)))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 c (-.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 c (-.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))
(-.f32 (/.f32 1 (+.f32 c (-.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))
(-.f32 (/.f32 1 (+.f32 c (-.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 2)))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)) (PI.f32)))))
(+.f32 (/.f32 1 (+.f32 c (-.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) (-.f32 (/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (*.f32 cosTheta cosTheta)) (PI.f32)) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))
(+.f32 (/.f32 1 (+.f32 c (-.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (-.f32 (/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32)) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 3)) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 2))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (fma.f32 -1 (*.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3) (pow.f32 cosTheta 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 4)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 c (-.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (-.f32 (/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (*.f32 cosTheta cosTheta)) (PI.f32)) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 3)) (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 3) (pow.f32 cosTheta 3)) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))) 4)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 c (-.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 2))) (-.f32 (/.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) (+.f32 cosTheta cosTheta)) (*.f32 cosTheta cosTheta)) (PI.f32)) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 3)) (*.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) 3) (pow.f32 cosTheta 3)) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (+.f32 c (-.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 4)))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))
(neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))))
(fma.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta cosTheta) -1)))
(*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)))
(*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(neg.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta)))
(sqrt.f32 (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (/.f32 1 (PI.f32))))
(fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (-.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) cosTheta)))
(+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 3)) 1) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) cosTheta)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta)))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))
(fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2)) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta) (fma.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))))
(+.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 cosTheta))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1/2)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 cosTheta (*.f32 cosTheta (*.f32 (PI.f32) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3)))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 cosTheta (*.f32 cosTheta (*.f32 (PI.f32) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32)))) (sqrt.f32 (PI.f32)))) (*.f32 -1 (*.f32 (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (pow.f32 cosTheta 4))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32) (fma.f32 -1 (*.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (sqrt.f32 (PI.f32)))) (neg.f32 (*.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (sqrt.f32 (pow.f32 (PI.f32) 3)))))))) (neg.f32 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 4) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1/2) (neg.f32 (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (sqrt.f32 (pow.f32 (PI.f32) 3)))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))))) (*.f32 cosTheta (*.f32 cosTheta (*.f32 (PI.f32) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))))
1
1
(/.f32 1 (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(*.f32 -2 (/.f32 cosTheta (PI.f32)))
(/.f32 -2 (/.f32 (PI.f32) cosTheta))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(*.f32 -2 (/.f32 cosTheta (PI.f32)))
(/.f32 -2 (/.f32 (PI.f32) cosTheta))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 2)))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))) (/.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 2))) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))))
(+.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))) (*.f32 -1 (+.f32 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)) (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 2))) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 3)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 4))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) (*.f32 c c)))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)))))
(+.f32 (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3))) (+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (/.f32 (pow.f32 c 4) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 3) (pow.f32 c 4))) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) (*.f32 c c))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))
(fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) (*.f32 c c)))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))))
(+.f32 (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3))) (+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (/.f32 (pow.f32 c 4) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 3) (pow.f32 c 4))) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1) (*.f32 c c))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (-.f32 (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(fma.f32 -1 (*.f32 (fma.f32 -1 (*.f32 (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))) (pow.f32 cosTheta 4)) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (*.f32 (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 4)))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -1/2) -1)))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (fma.f32 -1/2 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -1/2) (*.f32 cosTheta (*.f32 cosTheta -1/2)))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(pow.f32 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(*.f32 1 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 1 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) (cbrt.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(*.f32 (sqrt.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))) (sqrt.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(pow.f32 (+.f32 1 (*.f32 -2 cosTheta)) 1/2)
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(pow.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) 1)
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(cbrt.f32 (*.f32 (+.f32 1 (*.f32 -2 cosTheta)) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(cbrt.f32 (*.f32 (+.f32 1 (*.f32 cosTheta -2)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(cbrt.f32 (pow.f32 (fma.f32 cosTheta -2 1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))
(sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(pow.f32 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) -1)
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 1)
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (/.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (+.f32 1 c)))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 1 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (-.f32 1 cosTheta) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) 1)
(*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 3))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32))) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))
(*.f32 1 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (cbrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 1/2)
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1)
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(cbrt.f32 (*.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 1 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) -1)
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(pow.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) 1)
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1)) 3))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(*.f32 1 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.f32 (+.f32 1 (*.f32 -2 cosTheta)) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))) (cbrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(pow.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) 1)
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(log.f32 (exp.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(cbrt.f32 (*.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) (*.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(exp.f32 (log.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3/2) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3/2))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(pow.f32 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) c)))
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))

eval230.0ms (0.9%)

Compiler

Compiled 16530 to 10151 computations (38.6% saved)

prune125.0ms (0.5%)

Pruning

35 alts after pruning (31 fresh and 4 done)

PrunedKeptTotal
New45711468
Fresh122032
Picked325
Done224
Total47435509
Accurracy
100.0%
Counts
509 → 35
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.7%
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
91.8%
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -1/2) 2)
91.2%
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))) 3)
91.8%
(pow.f32 (sqrt.f32 (+.f32 c (+.f32 1 (*.f32 (+.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32))))))) -2)
84.9%
(pow.f32 (exp.f32 (log.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))) -2)
98.0%
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1))
97.9%
(/.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
91.5%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) 3)))
96.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
93.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
40.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 2) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
95.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 3) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
55.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
84.9%
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (+.f32 (log.f32 (/.f32 (+.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 cosTheta cosTheta)))))
97.4%
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))
90.1%
(/.f32 1 (+.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) 1))
95.8%
(/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) 1)))
95.8%
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
10.5%
(/.f32 1 (+.f32 c 1))
92.8%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
92.6%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
95.4%
(-.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
96.7%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 cosTheta (*.f32 cosTheta (*.f32 (PI.f32) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))))
10.5%
(-.f32 1 c)
97.3%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
97.7%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
97.8%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
93.8%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
10.5%
1
Compiler

Compiled 2773 to 1726 computations (37.8% saved)

regimes210.0ms (0.8%)

Counts
81 → 1
Calls
Call 1
Inputs
1
(-.f32 1 c)
(/.f32 1 c)
(/.f32 1 (+.f32 c 1))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) 1)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) (*.f32 cosTheta cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta cosTheta) -1/2)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(pow.f32 (sqrt.f32 (+.f32 c (+.f32 1 (*.f32 (+.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32))))))) -2)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (+.f32 (log.f32 (/.f32 (+.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 cosTheta cosTheta)))))
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 cosTheta (*.f32 cosTheta (*.f32 (PI.f32) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) 1))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 cosTheta 3)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 (cbrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 3) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 (sqrt.f32 (-.f32 (/.f32 1 cosTheta) 1)) 2) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (cbrt.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) 3)))
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (sqrt.f32 (/.f32 (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) 2)))
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (sqrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 2)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(pow.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))) -2)
(pow.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)) -1/2) 2)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (log1p.f32 cosTheta) (*.f32 cosTheta cosTheta))) cosTheta) (+.f32 1 c)))) 3)
(-.f32 (pow.f32 (cbrt.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c))) -2)
(pow.f32 (pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta) (+.f32 1 c)) -1/2) 2)
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(pow.f32 (cbrt.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2) (+.f32 1 c)) 3/2)) -2)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(pow.f32 (exp.f32 (log.f32 (sqrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (fma.f32 cosTheta cosTheta (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c))))) -2)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(*.f32 (cbrt.f32 (pow.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)) -2)) (/.f32 1 (cbrt.f32 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (exp.f32 (+.f32 (*.f32 cosTheta cosTheta) (log1p.f32 cosTheta))) cosTheta) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)) (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))))
Outputs
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
Calls

6 calls:

33.0ms
(*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
33.0ms
(+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
33.0ms
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
33.0ms
c
32.0ms
cosTheta
Results
AccuracySegmentsBranch
98.6%1cosTheta
98.6%1c
98.6%1(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.6%1(+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.6%1(+.f32 1 c)
98.6%1(*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
Compiler

Compiled 2069 to 1176 computations (43.2% saved)

regimes117.0ms (0.5%)

Counts
44 → 1
Calls
Call 1
Inputs
1
(-.f32 1 c)
(/.f32 1 c)
(/.f32 1 (+.f32 c 1))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) 1)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) (*.f32 cosTheta cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta cosTheta) -1/2)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(pow.f32 (sqrt.f32 (+.f32 c (+.f32 1 (*.f32 (+.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32))))))) -2)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (+.f32 (log.f32 (/.f32 (+.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 cosTheta cosTheta)))))
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 cosTheta (*.f32 cosTheta (*.f32 (PI.f32) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 1))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) 1))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
Outputs
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Calls

6 calls:

20.0ms
(+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
20.0ms
(*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
20.0ms
c
19.0ms
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
19.0ms
cosTheta
Results
AccuracySegmentsBranch
98.6%1cosTheta
98.6%1c
98.6%1(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.6%1(+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.6%1(+.f32 1 c)
98.6%1(*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
Compiler

Compiled 895 to 552 computations (38.3% saved)

regimes40.0ms (0.2%)

Counts
29 → 1
Calls
Call 1
Inputs
1
(-.f32 1 c)
(/.f32 1 c)
(/.f32 1 (+.f32 c 1))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) 1)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) (*.f32 cosTheta cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta cosTheta) -1/2)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(pow.f32 (sqrt.f32 (+.f32 c (+.f32 1 (*.f32 (+.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (/.f32 1 (PI.f32))))))) -2)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (+.f32 (log.f32 (/.f32 (+.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 cosTheta cosTheta)))))
(/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
Outputs
(/.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
Calls

3 calls:

14.0ms
c
13.0ms
cosTheta
5.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
97.9%1cosTheta
97.9%1c
97.9%1(+.f32 1 c)
Compiler

Compiled 499 to 325 computations (34.9% saved)

regimes19.0ms (0.1%)

Counts
11 → 1
Calls
Call 1
Inputs
1
(-.f32 1 c)
(/.f32 1 c)
(/.f32 1 (+.f32 c 1))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) 1)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
Outputs
(/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) 1)))
Calls

3 calls:

6.0ms
c
6.0ms
cosTheta
3.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
95.8%1cosTheta
95.8%1c
95.8%1(+.f32 1 c)
Compiler

Compiled 120 to 92 computations (23.3% saved)

regimes13.0ms (0.1%)

Counts
9 → 1
Calls
Call 1
Inputs
1
(-.f32 1 c)
(/.f32 1 c)
(/.f32 1 (+.f32 c 1))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
Outputs
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
Calls

2 calls:

5.0ms
cosTheta
5.0ms
c
Results
AccuracySegmentsBranch
95.8%1cosTheta
95.8%1c
Compiler

Compiled 82 to 64 computations (22% saved)

regimes11.0ms (0%)

Counts
7 → 1
Calls
Call 1
Inputs
1
(-.f32 1 c)
(/.f32 1 c)
(/.f32 1 (+.f32 c 1))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
Outputs
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
Calls

2 calls:

5.0ms
c
5.0ms
cosTheta
Results
AccuracySegmentsBranch
93.8%1cosTheta
93.8%1c
Compiler

Compiled 50 to 38 computations (24% saved)

regimes8.0ms (0%)

Counts
4 → 1
Calls
Call 1
Inputs
1
(-.f32 1 c)
(/.f32 1 c)
(/.f32 1 (+.f32 c 1))
Outputs
(-.f32 1 c)
Calls

2 calls:

4.0ms
cosTheta
4.0ms
c
Results
AccuracySegmentsBranch
10.5%1cosTheta
10.5%1c
Compiler

Compiled 20 to 15 computations (25% saved)

regimes5.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

Counts
1 → 1
Calls
Call 1
Inputs
1
Outputs
1
Calls

2 calls:

3.0ms
cosTheta
2.0ms
c
Results
AccuracySegmentsBranch
10.5%1c
10.5%1cosTheta
Compiler

Compiled 9 to 7 computations (22.2% saved)

simplify9.0ms (0%)

Algorithm
egg-herbie
Rules
32×+-commutative
22×*-commutative
12×sub-neg
neg-mul-1
neg-sub0
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
054320
180320
291320
399320
4102320
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
(/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) 1)))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 1 c)
1
Outputs
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(/.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 c (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) 1)))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 1 c)
1
Compiler

Compiled 120 to 99 computations (17.5% saved)

soundness1.2s (4.6%)

Rules
1996×fma-def
1996×fma-def
1484×times-frac
1484×times-frac
1100×pow1
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
051762
11206762
040471
1922433
049500
11113500
073821846
1206819594
02279
14869
212069
330965
479365
5384565
6700065
073821846
1206819594
058324536
1160422128
2753822128
02279
14869
212069
330965
479365
5384565
6700065
073821846
1206819594
050531
11149531
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1063 to 694 computations (34.7% saved)

end77.0ms (0.3%)

Compiler

Compiled 266 to 192 computations (27.8% saved)

Profiling

Loading profile data...