Beckmann Sample, normalization factor

Details

Time bar (total: 12.1s)

analyze45.0ms (0.4%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%12.3%87.7%0%0%0%0
0%0%12.3%87.7%0%0%0%1
50%6.2%6.2%87.7%0%0%0%2
50%6.2%6.2%87.7%0%0%0%3
75%9.2%3.1%87.7%0%0%0%4
75%9.2%3.1%87.7%0%0%0%5
87.5%10.8%1.5%87.7%0%0%0%6
87.5%10.8%1.5%87.7%0%0%0%7
93.8%11.5%0.8%87.7%0%0%0%8
93.8%11.5%0.8%87.7%0%0%0%9
96.9%11.9%0.4%87.7%0%0%0%10
96.9%11.9%0.4%87.7%0%0%0%11
98.4%12.1%0.2%87.7%0%0%0%12
Compiler

Compiled 42 to 32 computations (23.8% saved)

sample1.8s (15.2%)

Results
1.8s8256×body256valid
13.0ms76×body256invalid
Bogosity

preprocess75.0ms (0.6%)

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)

simplify59.0ms (0.5%)

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

7 alts after pruning (7 fresh and 0 done)

PrunedKeptTotal
New167
Fresh011
Picked000
Done000
Total178
Accurracy
98.8%
Counts
8 → 6
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.3%
(/.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.2%
(/.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.3%
(/.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))))))
98.3%
(/.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.3%
(/.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.2%
(/.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.3%
(/.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))))))
98.3%
(/.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 592 to 456 computations (23% saved)

localize800.0ms (6.6%)

Local Accuracy

Found 20 expressions with local accuracy:

NewAccuracyProgram
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)))
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))))))
98.9%
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
99.9%
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
99.8%
(/.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.9%
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
99.8%
(/.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.6%
(-.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)))))
97.9%
(*.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%
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
99.8%
(/.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.9%
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
Compiler

Compiled 562 to 245 computations (56.4% saved)

series43.0ms (0.4%)

Counts
20 → 166
Calls

69 calls:

TimeVariablePointExpression
3.0ms
cosTheta
@-inf
(/.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)))
3.0ms
cosTheta
@inf
(/.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))))
2.0ms
c
@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
@0
(/.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 (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)))

rewrite122.0ms (1%)

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
051728
11206728
Stop Event
node limit
Counts
20 → 249
Calls
Call 1
Inputs
(/.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)))
(/.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)
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) 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 (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))
Outputs
(-.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 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(*.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 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.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)))))
(-.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 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.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 1 (pow.f32 (+.f32 cosTheta cosTheta) 3)) (+.f32 1 (+.f32 (*.f32 (+.f32 cosTheta cosTheta) (+.f32 cosTheta cosTheta)) (+.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 (*.f32 (+.f32 cosTheta cosTheta) (+.f32 cosTheta cosTheta))) (+.f32 1 (+.f32 cosTheta cosTheta)))
(/.f32 (-.f32 (*.f32 (-.f32 1 cosTheta) (-.f32 1 cosTheta)) (*.f32 cosTheta cosTheta)) (+.f32 (-.f32 1 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 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) 1)
(/.f32 1 (/.f32 (exp.f32 (*.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 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.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 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.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 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(*.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 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.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)))))
(-.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 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)))))))))) 1)
(*.f32 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 (*.f32 (cbrt.f32 (/.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))))))))) (cbrt.f32 (/.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)))))))))) (cbrt.f32 (/.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 (sqrt.f32 (/.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))))))))) (sqrt.f32 (/.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))))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.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 (exp.f32 (*.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 (exp.f32 (*.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 (exp.f32 (*.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 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (/.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 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.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 (exp.f32 (*.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 (exp.f32 (*.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 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(pow.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))

simplify225.0ms (1.9%)

Algorithm
egg-herbie
Rules
868×associate-*r*
802×log-prod
762×associate-*l*
620×fma-def
522×fma-neg
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
057324895
1158121429
2717521429
Stop Event
node limit
Counts
415 → 296
Calls
Call 1
Inputs
(*.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 (/.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)
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 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 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 (/.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 (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 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(*.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 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.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)))))
(-.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 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.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 1 (pow.f32 (+.f32 cosTheta cosTheta) 3)) (+.f32 1 (+.f32 (*.f32 (+.f32 cosTheta cosTheta) (+.f32 cosTheta cosTheta)) (+.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 (*.f32 (+.f32 cosTheta cosTheta) (+.f32 cosTheta cosTheta))) (+.f32 1 (+.f32 cosTheta cosTheta)))
(/.f32 (-.f32 (*.f32 (-.f32 1 cosTheta) (-.f32 1 cosTheta)) (*.f32 cosTheta cosTheta)) (+.f32 (-.f32 1 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 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) 1)
(/.f32 1 (/.f32 (exp.f32 (*.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 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.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 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.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 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(*.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 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.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)))))
(-.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 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)))))))))) 1)
(*.f32 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 (*.f32 (cbrt.f32 (/.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))))))))) (cbrt.f32 (/.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)))))))))) (cbrt.f32 (/.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 (sqrt.f32 (/.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))))))))) (sqrt.f32 (/.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))))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.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 (exp.f32 (*.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 (exp.f32 (*.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 (exp.f32 (*.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 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (/.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 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.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 (exp.f32 (*.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 (exp.f32 (*.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 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(pow.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
Outputs
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.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 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -1/2) (*.f32 cosTheta (*.f32 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 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (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 cosTheta (sqrt.f32 (PI.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))) (pow.f32 cosTheta 3)) (*.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 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (pow.f32 cosTheta 3) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (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 (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))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.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)))))))) (pow.f32 cosTheta 4)) (fma.f32 cosTheta (sqrt.f32 (PI.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))) (pow.f32 cosTheta 3)) (*.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 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (pow.f32 cosTheta 3) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (-.f32 (+.f32 1 c) (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 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 1 c) (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 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 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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 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 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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 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 (fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))) (/.f32 (/.f32 (*.f32 c c) (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1)) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 3)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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 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 (fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))) (fma.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (/.f32 (/.f32 (*.f32 c c) (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))))
(+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1)) (-.f32 (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 3)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 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) (neg.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.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 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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))))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (/.f32 (pow.f32 c 4) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.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 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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))))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (/.f32 (pow.f32 c 4) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 3) (pow.f32 c 4))))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(-.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 1 cosTheta) (fma.f32 cosTheta -1/2 -1))
(-.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 -1/2 (*.f32 cosTheta cosTheta))) -1)
(fma.f32 cosTheta -1/2 (+.f32 (fma.f32 -1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)) -1))
(+.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 -1/2 (*.f32 cosTheta cosTheta)))
(+.f32 1 (fma.f32 -1/2 (*.f32 cosTheta cosTheta) (neg.f32 cosTheta)))
(+.f32 1 (fma.f32 cosTheta (*.f32 cosTheta -1/2) (neg.f32 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 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.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 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -1/2) (*.f32 cosTheta (*.f32 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 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))) (/.f32 (/.f32 (*.f32 c c) (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1)) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 3)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))) (fma.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (/.f32 (/.f32 (*.f32 c c) (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))))
(+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1)) (-.f32 (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 3)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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) (neg.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.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 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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)))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (/.f32 (pow.f32 c 4) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.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 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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))))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (/.f32 (pow.f32 c 4) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta 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 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (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 cosTheta (sqrt.f32 (PI.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))) (pow.f32 cosTheta 3)) (*.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 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (pow.f32 cosTheta 3) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (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 (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))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.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)))))))) (pow.f32 cosTheta 4)) (fma.f32 cosTheta (sqrt.f32 (PI.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))) (pow.f32 cosTheta 3)) (*.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 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (pow.f32 cosTheta 3) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (-.f32 (+.f32 1 c) (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 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 1 c) (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))
1
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(*.f32 -2 cosTheta)
(*.f32 cosTheta -2)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(*.f32 -2 cosTheta)
(*.f32 cosTheta -2)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.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 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.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))))
(fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))
(+.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 (*.f32 cosTheta (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1/2))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.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 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))) (/.f32 (/.f32 (*.f32 c c) (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1)) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 3)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))) (fma.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (/.f32 (/.f32 (*.f32 c c) (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))))
(+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1)) (-.f32 (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 3)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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) (neg.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.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 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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)))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (/.f32 (pow.f32 c 4) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 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 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.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 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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)))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (/.f32 (pow.f32 c 4) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta 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 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (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 cosTheta (sqrt.f32 (PI.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))) (pow.f32 cosTheta 3)) (*.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 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (pow.f32 cosTheta 3) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (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 (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))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.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)))))))) (pow.f32 cosTheta 4)) (fma.f32 cosTheta (sqrt.f32 (PI.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))) (pow.f32 cosTheta 3)) (*.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 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (pow.f32 cosTheta 3) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (-.f32 (+.f32 1 c) (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 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 1 c) (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 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(-.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 1 cosTheta) (fma.f32 cosTheta -1/2 -1))
(-.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 -1/2 (*.f32 cosTheta cosTheta))) -1)
(fma.f32 cosTheta -1/2 (+.f32 (fma.f32 -1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)) -1))
(+.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))) 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 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta -1/2) (*.f32 cosTheta (*.f32 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 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1))
(+.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 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 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 (fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))) (/.f32 (/.f32 (*.f32 c c) (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1)) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 3)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 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 (fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))) (fma.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (/.f32 (/.f32 (*.f32 c c) (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))))
(+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1)) (-.f32 (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 3)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 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) (neg.f32 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) (*.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 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.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 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) (*.f32 c c))))
(+.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 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (/.f32 (pow.f32 c 4) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 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 1 (*.f32 (exp.f32 (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 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) (*.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 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.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 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) (*.f32 c c))))
(+.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 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (/.f32 (pow.f32 c 4) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta 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 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (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 cosTheta (sqrt.f32 (PI.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))) (pow.f32 cosTheta 3)) (*.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 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (pow.f32 cosTheta 3) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (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 (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))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.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)))))))) (pow.f32 cosTheta 4)) (fma.f32 cosTheta (sqrt.f32 (PI.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))) (pow.f32 cosTheta 3)) (*.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 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (pow.f32 cosTheta 3) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (-.f32 (+.f32 1 c) (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 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 1 c) (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 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(-.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 1 cosTheta) (fma.f32 cosTheta -1/2 -1))
(-.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 -1/2 (*.f32 cosTheta cosTheta))) -1)
(fma.f32 cosTheta -1/2 (+.f32 (fma.f32 -1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta)) -1))
(+.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 -1/2 (*.f32 cosTheta cosTheta)))
(+.f32 1 (fma.f32 -1/2 (*.f32 cosTheta cosTheta) (neg.f32 cosTheta)))
(+.f32 1 (fma.f32 cosTheta (*.f32 cosTheta -1/2) (neg.f32 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 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 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 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 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)))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 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))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))) (/.f32 (/.f32 (*.f32 c c) (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1)) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 3)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 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)))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))) (fma.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (/.f32 (/.f32 (*.f32 c c) (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))))
(+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1)) (-.f32 (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 3)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2))))
(/.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 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) (*.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 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.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 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) (*.f32 c c))))
(+.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 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (/.f32 (pow.f32 c 4) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 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 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) (*.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 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.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 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) (*.f32 c c))))
(+.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 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (/.f32 (pow.f32 c 4) (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) 1) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta 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 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (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 cosTheta (sqrt.f32 (PI.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))) (pow.f32 cosTheta 3)) (*.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 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (pow.f32 cosTheta 3) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (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 (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))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.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)))))))) (pow.f32 cosTheta 4)) (fma.f32 cosTheta (sqrt.f32 (PI.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))) (pow.f32 cosTheta 3)) (*.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 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (pow.f32 cosTheta 3) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (-.f32 (+.f32 1 c) (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 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 1 c) (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))) 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 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.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))))
(fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))
(+.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 -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 (*.f32 cosTheta (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1/2))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(*.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 cosTheta (*.f32 1/2 (pow.f32 cosTheta 5)))))
(+.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 cosTheta (*.f32 1/2 (pow.f32 cosTheta 5)))) (*.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 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.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 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.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 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.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 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.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 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.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 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.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 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.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 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.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)) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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)) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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)) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta) (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta))))
(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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.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 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (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 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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 (/.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)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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)
(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 cosTheta -2 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)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))) 1)
(sqrt.f32 (fma.f32 cosTheta -2 1))
(*.f32 1 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(sqrt.f32 (fma.f32 cosTheta -2 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))
(*.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))
(pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 1/2)
(sqrt.f32 (fma.f32 cosTheta -2 1))
(pow.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 1)
(sqrt.f32 (fma.f32 cosTheta -2 1))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))))
(sqrt.f32 (fma.f32 cosTheta -2 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 cosTheta -2 1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(sqrt.f32 (fma.f32 cosTheta -2 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 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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)) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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)) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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)) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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)) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta) (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta))))
(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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.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 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 1 (neg.f32 (+.f32 cosTheta cosTheta)))
(fma.f32 cosTheta -2 1)
(+.f32 (-.f32 1 cosTheta) (neg.f32 cosTheta))
(fma.f32 cosTheta -2 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 cosTheta -2 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 cosTheta -2 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 cosTheta -2 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 cosTheta -2 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 cosTheta -2 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 cosTheta -2 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 cosTheta -2 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 cosTheta -2 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 cosTheta -2 1) (fma.f32 (neg.f32 (sqrt.f32 cosTheta)) (sqrt.f32 cosTheta) cosTheta))
(*.f32 1 (-.f32 1 (+.f32 cosTheta cosTheta)))
(fma.f32 cosTheta -2 1)
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta -2 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)
(/.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 (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 (*.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))
(/.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 cosTheta -2 1) 1)
(pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 1)
(fma.f32 cosTheta -2 1)
(log.f32 (exp.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta -2 1)
(log.f32 (+.f32 1 (expm1.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(fma.f32 cosTheta -2 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 cosTheta -2 1) 3))
(expm1.f32 (log1p.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta -2 1)
(exp.f32 (log.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta -2 1)
(log1p.f32 (expm1.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta -2 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 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 1 (/.f32 (exp.f32 (*.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 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (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 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (fma.f32 cosTheta -2 1)))))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (neg.f32 (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.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 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (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 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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 (/.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)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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)
(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 cosTheta -2 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)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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 (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)) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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)) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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)) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta) (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta))))
(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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.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 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (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 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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 (/.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)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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)
(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 cosTheta -2 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)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 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 (exp.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))) 1)
(sqrt.f32 (fma.f32 cosTheta -2 1))
(*.f32 1 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(sqrt.f32 (fma.f32 cosTheta -2 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))
(*.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))
(pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 1/2)
(sqrt.f32 (fma.f32 cosTheta -2 1))
(pow.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 1)
(sqrt.f32 (fma.f32 cosTheta -2 1))
(log.f32 (exp.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(log.f32 (+.f32 1 (expm1.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))))
(sqrt.f32 (fma.f32 cosTheta -2 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 cosTheta -2 1) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(exp.f32 (log.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))))
(sqrt.f32 (fma.f32 cosTheta -2 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)))
(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 (*.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 (exp.f32 (log1p.f32 (/.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)))))))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 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 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (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 (exp.f32 (*.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 (exp.f32 (*.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 (exp.f32 (*.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 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (sqrt.f32 (/.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))))))))) (sqrt.f32 (/.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 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.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 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (/.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)))))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (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 (exp.f32 (*.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 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (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 (exp.f32 (*.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 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (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 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (/.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 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.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 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (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 (exp.f32 (*.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 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (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 (exp.f32 (*.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 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (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 (exp.f32 (*.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 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(pow.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log.f32 (exp.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))
(expm1.f32 (log1p.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(exp.f32 (log.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log1p.f32 (expm1.f32 (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))

eval217.0ms (1.8%)

Compiler

Compiled 14848 to 8926 computations (39.9% saved)

prune161.0ms (1.3%)

Pruning

33 alts after pruning (33 fresh and 0 done)

PrunedKeptTotal
New40833441
Fresh101
Picked505
Done000
Total41433447
Accurracy
99.8%
Counts
447 → 33
Alt Table
Click to see full alt table
StatusAccuracyProgram
90.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
93.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.1%
(/.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))))
90.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.3%
(/.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 cosTheta)))))
98.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
96.9%
(/.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.5%
(/.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.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
98.3%
(/.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.2%
(/.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)))))
93.3%
(/.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)))))))
94.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
90.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
93.3%
(/.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)))))))
94.5%
(/.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.2%
(/.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.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (expm1.f32 (log1p.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 (expm1.f32 (log1p.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.4%
(/.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.4%
(/.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))
11.1%
(/.f32 1 (+.f32 c 1))
43.8%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (cbrt.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))))))))))
5.2%
(/.f32 1 c)
93.6%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))))
97.1%
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
97.0%
(*.f32 (*.f32 (cbrt.f32 (/.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))))))))) (cbrt.f32 (/.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)))))))))) (cbrt.f32 (/.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))))))))))
97.6%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
91.6%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
98.3%
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
98.3%
(expm1.f32 (log1p.f32 (/.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))))))))))
90.3%
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
90.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
93.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.1%
(/.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))))
90.4%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.3%
(/.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 cosTheta)))))
98.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
96.9%
(/.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.5%
(/.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.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
98.3%
(/.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.2%
(/.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)))))
93.3%
(/.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)))))))
94.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
90.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
93.3%
(/.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)))))))
94.5%
(/.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.2%
(/.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.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (expm1.f32 (log1p.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 (expm1.f32 (log1p.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.4%
(/.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.4%
(/.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))
11.1%
(/.f32 1 (+.f32 c 1))
43.8%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (cbrt.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))))))))))
5.2%
(/.f32 1 c)
93.6%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))))
97.1%
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
97.0%
(*.f32 (*.f32 (cbrt.f32 (/.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))))))))) (cbrt.f32 (/.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)))))))))) (cbrt.f32 (/.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))))))))))
97.6%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
91.6%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
98.3%
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
98.3%
(expm1.f32 (log1p.f32 (/.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))))))))))
90.3%
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
Compiler

Compiled 3916 to 2844 computations (27.4% saved)

localize907.0ms (7.5%)

Local Accuracy

Found 16 expressions with local accuracy:

NewAccuracyProgram
98.9%
(/.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)))))))
98.5%
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
98.1%
(*.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)))))
96.9%
(/.f32 1 (sqrt.f32 (PI.f32)))
99.8%
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)
99.2%
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
98.9%
(/.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)))))
98.4%
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
99.8%
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.1%
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
96.9%
(sqrt.f32 (/.f32 1 (PI.f32)))
99.9%
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
99.8%
(/.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.9%
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
Compiler

Compiled 592 to 286 computations (51.7% saved)

series79.0ms (0.7%)

Counts
11 → 114
Calls

42 calls:

TimeVariablePointExpression
43.0ms
cosTheta
@0
(*.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)))))
10.0ms
c
@0
(/.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)))))))
8.0ms
cosTheta
@-inf
(/.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)))))))
1.0ms
cosTheta
@inf
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
1.0ms
cosTheta
@-inf
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))

rewrite93.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
772×add-sqr-sqrt
766×pow1
760×*-un-lft-identity
718×add-exp-log
718×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
044497
11024469
Stop Event
node limit
Counts
11 → 213
Calls
Call 1
Inputs
(/.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)))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 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 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(*.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)))))
(*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.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)))))))
Outputs
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2) (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 1)
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) 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 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) 2) -1) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) -1))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) -1) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) -1))
(*.f32 (pow.f32 1 1/2) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 1 (PI.f32))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 1 (PI.f32))) 1/2))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) 1))
(/.f32 -1 (neg.f32 (sqrt.f32 (PI.f32))))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(pow.f32 (/.f32 1 (PI.f32)) 1/2)
(pow.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) 3)
(pow.f32 (pow.f32 (pow.f32 (PI.f32) 3/2) -1) 1/3)
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) -1)
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/2))))
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) 3/2) -1))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) 1/2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) -1/2)) 1))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) 1)
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 1)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2)
(pow.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) -1)
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 1))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2) (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 1)
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)))) 1)
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))
(pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)) 1)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 2)
(pow.f32 (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) -1)
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)) 3))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))
(exp.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 cosTheta cosTheta)) 1))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) -1)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 2)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2) (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 1)
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) -1))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 2) -1) (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) -1))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) -1) (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) -1))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) -1) (/.f32 1 cosTheta))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 1)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) -1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 1) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 1))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) -1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) 1)
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 2)
(log.f32 (pow.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(exp.f32 (+.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(exp.f32 (*.f32 (+.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2))) 1)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 2/3)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2)
(pow.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2) 1)
(pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2)) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 2) 1/3)
(pow.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2)) 2)
(log.f32 (exp.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 2))
(expm1.f32 (log1p.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2)))
(exp.f32 (*.f32 2 (log.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 2))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2) (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 1)
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))

simplify216.0ms (1.8%)

Algorithm
egg-herbie
Rules
772×associate-*r*
694×associate-*l*
594×exp-prod
582×cube-prod
574×fma-def
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
059422119
1166020241
2624319667
Stop Event
node limit
Counts
327 → 349
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 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (+.f32 c 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 c 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c 1) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 (+.f32 c 1) (PI.f32)) (*.f32 -1 (*.f32 (*.f32 (+.f32 c 1) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c 1) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 c 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c 1) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))))))
(/.f32 1 (+.f32 c 1))
(+.f32 (/.f32 1 (+.f32 c 1)) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (+.f32 c 1)) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (+.f32 c 1)) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 4) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (pow.f32 cosTheta 3)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))))))
(/.f32 1 (+.f32 c 1))
(+.f32 (/.f32 1 (+.f32 c 1)) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (+.f32 c 1)) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (+.f32 c 1)) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 4) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (pow.f32 cosTheta 3)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))))))
(*.f32 (/.f32 1 cosTheta) (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 1/2 (*.f32 (pow.f32 cosTheta 3) (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 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/6 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (PI.f32))) (*.f32 -1/2 (*.f32 (*.f32 (+.f32 (*.f32 -4 (PI.f32)) (pow.f32 (sqrt.f32 (PI.f32)) 2)) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (+.f32 (*.f32 -4 (PI.f32)) (pow.f32 (sqrt.f32 (PI.f32)) 2))) (*.f32 -8 (PI.f32))) (pow.f32 cosTheta 4)) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (PI.f32))) (*.f32 -1/2 (*.f32 (*.f32 (+.f32 (*.f32 -4 (PI.f32)) (pow.f32 (sqrt.f32 (PI.f32)) 2)) (pow.f32 cosTheta 3)) (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 (/.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 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2) (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 1)
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) 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 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) 2) -1) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) -1))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) -1) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) -1))
(*.f32 (pow.f32 1 1/2) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 1 (PI.f32))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 1 (PI.f32))) 1/2))
(/.f32 1 (sqrt.f32 (PI.f32)))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) 1))
(/.f32 -1 (neg.f32 (sqrt.f32 (PI.f32))))
(pow.f32 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(pow.f32 (/.f32 1 (PI.f32)) 1/2)
(pow.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) 3)
(pow.f32 (pow.f32 (pow.f32 (PI.f32) 3/2) -1) 1/3)
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) -1)
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/2))))
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) 3/2) -1))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/2)))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) -1))
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) 1/2))
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) -1/2)) 1))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) 1)
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 1)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2)
(pow.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) -1)
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 1))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2) (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 1)
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)))) 1)
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))
(pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)) 1)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 3)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 2)
(pow.f32 (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) -1)
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)) 3))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))
(exp.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 cosTheta cosTheta)))
(exp.f32 (*.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 cosTheta cosTheta)) 1))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) -1)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 2)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2) (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 1)
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) 1)
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (PI.f32) -1/2))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) -1))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 2) -1) (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) -1))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) -1) (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) -1))
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) -1) (/.f32 1 cosTheta))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 1)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) -1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 1) -1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 1))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) -1))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) 1)
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) 1)
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 3)
(pow.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 2)
(log.f32 (pow.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(exp.f32 (+.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(exp.f32 (*.f32 (+.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) 1))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2))) 1)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 2/3)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2)
(pow.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2) 1)
(pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2)) 3)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 2) 1/3)
(pow.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2)) 2)
(log.f32 (exp.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2)))
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 2))
(expm1.f32 (log1p.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2)))
(exp.f32 (*.f32 2 (log.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 2))
(exp.f32 (*.f32 (*.f32 2 (log.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))) 1))
(log1p.f32 (expm1.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))) 1)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2) (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 1)
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3) 1/3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) 1) -1)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) -1))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1)))
(-.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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1))) (/.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2))))
(+.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 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) c)))
(+.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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1))) (+.f32 (/.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2))))))
(+.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 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) c)) (/.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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3))))
(+.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 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 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 (*.f32 cosTheta (neg.f32 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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3))))
(+.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 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 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 (*.f32 cosTheta (neg.f32 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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.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 (*.f32 cosTheta (neg.f32 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 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (*.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 (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))) (pow.f32 cosTheta 3)) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 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 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (fma.f32 (PI.f32) (*.f32 (pow.f32 (PI.f32) -1/2) -3/2) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3) (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (*.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 (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))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.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))))))))) (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))) (pow.f32 cosTheta 3)) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 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 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3) (*.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 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (fma.f32 (PI.f32) (*.f32 (pow.f32 (PI.f32) -1/2) -3/2) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3) (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (PI.f32) -1/2) 1/2)) (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 -3/2 (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (fma.f32 (PI.f32) (*.f32 (pow.f32 (PI.f32) -1/2) -3/2) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))))))
(/.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 (pow.f32 (PI.f32) -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 (pow.f32 (PI.f32) -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 (pow.f32 (PI.f32) -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 (pow.f32 (PI.f32) -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 (pow.f32 (PI.f32) -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 (pow.f32 (PI.f32) -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 (pow.f32 (PI.f32) -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 (pow.f32 (PI.f32) -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 (pow.f32 (PI.f32) -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 (pow.f32 (PI.f32) -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 (pow.f32 (PI.f32) -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 (pow.f32 (PI.f32) -1/2) cosTheta)
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (neg.f32 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (/.f32 c (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) c)))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (/.f32 c (/.f32 (pow.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) c)))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4)) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (-.f32 (/.f32 c (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) c)) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 4))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (-.f32 (/.f32 c (/.f32 (pow.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) c)) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 c c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4)) (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 c c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.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 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 c c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4)) (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 c c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.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 (+.f32 c 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (*.f32 (+.f32 1 c) (*.f32 cosTheta cosTheta)) (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 c 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c 1) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 -1 (+.f32 (*.f32 (*.f32 (+.f32 1 c) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (+.f32 1 c) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (pow.f32 (+.f32 1 c) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))) (sqrt.f32 (PI.f32)))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 (+.f32 c 1) (PI.f32)) (*.f32 -1 (*.f32 (*.f32 (+.f32 c 1) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c 1) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 c 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c 1) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 (+.f32 1 c) (PI.f32) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))))))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 -1 (+.f32 (*.f32 (*.f32 (+.f32 1 c) (*.f32 cosTheta cosTheta)) (PI.f32)) (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (+.f32 1 c) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (pow.f32 (+.f32 1 c) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)))) (sqrt.f32 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (fma.f32 (PI.f32) (+.f32 1 c) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))) (+.f32 1 c))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(+.f32 (/.f32 1 (+.f32 c 1)) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 1 c)) (neg.f32 (/.f32 (*.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (pow.f32 (+.f32 1 c) 2)))))
(-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (pow.f32 (+.f32 1 c) 2))))
(-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (pow.f32 (+.f32 1 c) 2))))
(+.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (+.f32 c 1)) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 c)) (neg.f32 (/.f32 (*.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (pow.f32 (+.f32 1 c) 2))))) (/.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 2))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (*.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (exp.f32 cosTheta) (+.f32 cosTheta cosTheta))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (*.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (exp.f32 cosTheta) (+.f32 cosTheta cosTheta))))))
(+.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (+.f32 c 1)) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 4) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (pow.f32 cosTheta 3)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))))))
(+.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 2))) (+.f32 (/.f32 1 (+.f32 1 c)) (*.f32 -1 (+.f32 (/.f32 (*.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (pow.f32 (+.f32 1 c) 2))) (/.f32 (*.f32 1 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (*.f32 (*.f32 (pow.f32 (+.f32 1 c) 4) (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 3)) (pow.f32 cosTheta 3)))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (*.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (exp.f32 cosTheta) (+.f32 cosTheta cosTheta))))) (-.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (pow.f32 (+.f32 1 c) 2)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (+.f32 1 c) 4)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) 3))))
(+.f32 (/.f32 1 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (*.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (exp.f32 cosTheta) (+.f32 cosTheta cosTheta))))) (-.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (pow.f32 (+.f32 1 c) 2)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (+.f32 1 c) 4)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) 3))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(+.f32 (/.f32 1 (+.f32 c 1)) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 1 c)) (neg.f32 (/.f32 (*.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (pow.f32 (+.f32 1 c) 2)))))
(-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (pow.f32 (+.f32 1 c) 2))))
(-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (pow.f32 (+.f32 1 c) 2))))
(+.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (+.f32 c 1)) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 c)) (neg.f32 (/.f32 (*.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (pow.f32 (+.f32 1 c) 2))))) (/.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 2))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (*.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (exp.f32 cosTheta) (+.f32 cosTheta cosTheta))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (*.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (exp.f32 cosTheta) (+.f32 cosTheta cosTheta))))))
(+.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (+.f32 c 1)) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c 1) 4) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (pow.f32 cosTheta 3)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))))))
(+.f32 (/.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 3)) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 2))) (+.f32 (/.f32 1 (+.f32 1 c)) (*.f32 -1 (+.f32 (/.f32 (*.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (pow.f32 (+.f32 1 c) 2))) (/.f32 (*.f32 1 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (*.f32 (*.f32 (pow.f32 (+.f32 1 c) 4) (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 3)) (pow.f32 cosTheta 3)))))))
(+.f32 (/.f32 1 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (*.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (exp.f32 cosTheta) (+.f32 cosTheta cosTheta))))) (-.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (pow.f32 (+.f32 1 c) 2)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (+.f32 1 c) 4)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) 3))))
(+.f32 (/.f32 1 (*.f32 (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (*.f32 (pow.f32 (+.f32 1 c) 3) (pow.f32 (exp.f32 cosTheta) (+.f32 cosTheta cosTheta))))) (-.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (pow.f32 (+.f32 1 c) 2)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (+.f32 1 c) 4)) (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) 3))))
(*.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 (pow.f32 (PI.f32) -1/2) cosTheta)
(+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta)))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (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 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)) (fma.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 (pow.f32 cosTheta 3) 1/2) (/.f32 1 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))
(-.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (*.f32 (pow.f32 cosTheta 3) 1/2) (/.f32 1 cosTheta))) (*.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/6 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)) (fma.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 -1/6 (pow.f32 cosTheta 5)) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (*.f32 -1/6 (pow.f32 cosTheta 5)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 (pow.f32 cosTheta 3) 1/2) (/.f32 1 cosTheta))))
(+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (neg.f32 cosTheta) (*.f32 -1/6 (pow.f32 cosTheta 5)))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (*.f32 (pow.f32 cosTheta 3) 1/2) (/.f32 1 cosTheta))))
(*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (*.f32 cosTheta cosTheta)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (PI.f32))) (*.f32 -1/2 (*.f32 (*.f32 (+.f32 (*.f32 -4 (PI.f32)) (pow.f32 (sqrt.f32 (PI.f32)) 2)) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 -1/2 (*.f32 (fma.f32 -4 (PI.f32) (pow.f32 (sqrt.f32 (PI.f32)) 2)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)))))
(fma.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -1/2) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) -4 (PI.f32)))))
(fma.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 cosTheta 3)) (fma.f32 (PI.f32) -4 (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 (*.f32 (+.f32 (*.f32 -1 (+.f32 (*.f32 -4 (PI.f32)) (pow.f32 (sqrt.f32 (PI.f32)) 2))) (*.f32 -8 (PI.f32))) (pow.f32 cosTheta 4)) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (PI.f32))) (*.f32 -1/2 (*.f32 (*.f32 (+.f32 (*.f32 -4 (PI.f32)) (pow.f32 (sqrt.f32 (PI.f32)) 2)) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(fma.f32 -1/2 (*.f32 (fma.f32 -1 (fma.f32 -4 (PI.f32) (pow.f32 (sqrt.f32 (PI.f32)) 2)) (*.f32 (PI.f32) -8)) (*.f32 (pow.f32 cosTheta 4) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (*.f32 cosTheta cosTheta))) (*.f32 -1/2 (*.f32 (fma.f32 -4 (PI.f32) (pow.f32 (sqrt.f32 (PI.f32)) 2)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3))))))
(fma.f32 -1/2 (*.f32 (-.f32 (*.f32 (PI.f32) -8) (fma.f32 (PI.f32) -4 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 4))) (fma.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -1/2) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) -4 (PI.f32))))))
(fma.f32 -1/2 (*.f32 (-.f32 (*.f32 (PI.f32) -8) (fma.f32 (PI.f32) -4 (PI.f32))) (*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 cosTheta 4))) (fma.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (*.f32 cosTheta cosTheta)) (*.f32 -1/2 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 cosTheta 3)) (fma.f32 (PI.f32) -4 (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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1)))
(-.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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1))) (/.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2))))
(+.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 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) c)))
(+.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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1))) (+.f32 (/.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2))))))
(+.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 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) c)) (/.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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3))))
(+.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 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 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 (*.f32 cosTheta (neg.f32 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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3))))
(+.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 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 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 (*.f32 cosTheta (neg.f32 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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.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 (*.f32 cosTheta (neg.f32 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 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (*.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 (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))) (pow.f32 cosTheta 3)) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 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 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (fma.f32 (PI.f32) (*.f32 (pow.f32 (PI.f32) -1/2) -3/2) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3) (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (*.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 (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))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.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))))))))) (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))) (pow.f32 cosTheta 3)) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 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 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3) (*.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 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (fma.f32 (PI.f32) (*.f32 (pow.f32 (PI.f32) -1/2) -3/2) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3) (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (PI.f32) -1/2) 1/2)) (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 -3/2 (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (fma.f32 (PI.f32) (*.f32 (pow.f32 (PI.f32) -1/2) -3/2) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))))))
(/.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 (pow.f32 (PI.f32) -1/2) 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 (pow.f32 (PI.f32) -1/2) (+.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 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) (+.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 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (*.f32 cosTheta -1/2) (*.f32 (*.f32 cosTheta cosTheta) -1/2))))
(*.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 (pow.f32 (PI.f32) -1/2) 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 (pow.f32 (PI.f32) -1/2) (+.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)))
(fma.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (pow.f32 (PI.f32) -1/2) (*.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 (*.f32 cosTheta cosTheta) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))))
(-.f32 (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (pow.f32 (PI.f32) -1/2) 1/2) (fma.f32 cosTheta (*.f32 (pow.f32 (PI.f32) -1/2) -3/2) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) (pow.f32 (PI.f32) -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 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1)))
(-.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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1))) (/.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2))))
(+.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 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) c)))
(+.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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1))) (+.f32 (/.f32 (*.f32 c c) (*.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1) 2))))))
(+.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 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) c)) (/.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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3))))
(+.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 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 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 (*.f32 cosTheta (neg.f32 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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.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 (*.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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3))))
(+.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 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 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 (*.f32 cosTheta (neg.f32 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 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (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 -2 cosTheta)) (PI.f32))) 1) 2) (pow.f32 c 3)))))
(+.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 (*.f32 cosTheta (neg.f32 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 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (*.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 (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))) (pow.f32 cosTheta 3)) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 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 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (fma.f32 (PI.f32) (*.f32 (pow.f32 (PI.f32) -1/2) -3/2) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3) (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (*.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 (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))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.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))))))))) (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))) (pow.f32 cosTheta 3)) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (neg.f32 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 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3) (*.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 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (fma.f32 (PI.f32) (*.f32 (pow.f32 (PI.f32) -1/2) -3/2) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3) (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (pow.f32 (PI.f32) -1/2) 1/2)) (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 -3/2 (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (fma.f32 (PI.f32) (*.f32 (pow.f32 (PI.f32) -1/2) -3/2) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2) (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) c) 1)) 2)) (/.f32 1 (cbrt.f32 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) c) 1))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1)) -2)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2))) 1)
(pow.f32 (PI.f32) -1/2)
(*.f32 1 (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) 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 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) 2) -1) (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (sqrt.f32 (PI.f32))) 2)) (/.f32 1 (cbrt.f32 (sqrt.f32 (PI.f32)))))
(*.f32 (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) -1) (pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) -1))
(pow.f32 (sqrt.f32 (sqrt.f32 (PI.f32))) -2)
(*.f32 (pow.f32 1 1/2) (pow.f32 (PI.f32) -1/2))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 1 (PI.f32))) 2) 1/2) (pow.f32 (cbrt.f32 (/.f32 1 (PI.f32))) 1/2))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 1 (PI.f32))) 2)) (sqrt.f32 (cbrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (fabs.f32 (cbrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (cbrt.f32 (/.f32 1 (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 (PI.f32) -1/2)
(pow.f32 (sqrt.f32 (PI.f32)) -1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 1 (PI.f32)) 1/2)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (pow.f32 (PI.f32) -1/2) 1)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (cbrt.f32 (pow.f32 (PI.f32) -1/2)) 3)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (pow.f32 (pow.f32 (PI.f32) 3/2) -1) 1/3)
(cbrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3/2)))
(pow.f32 (sqrt.f32 (pow.f32 (PI.f32) -1/2)) 2)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) -1)
(/.f32 1 (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (PI.f32) -1/2))))
(pow.f32 (PI.f32) -1/2)
(cbrt.f32 (pow.f32 (pow.f32 (PI.f32) 3/2) -1))
(cbrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3/2)))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (log.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) -1))
(/.f32 1 (sqrt.f32 (PI.f32)))
(exp.f32 (*.f32 (neg.f32 (log.f32 (PI.f32))) 1/2))
(pow.f32 (PI.f32) -1/2)
(exp.f32 (*.f32 (log.f32 (pow.f32 (PI.f32) -1/2)) 1))
(pow.f32 (PI.f32) -1/2)
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (PI.f32) -1/2)
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) 1)
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 1)
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 3)
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3) 1/3)
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 2)
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)) -1)
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(exp.f32 (*.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) 1))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))) 1)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2) (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c))) 2)) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) 2)) (/.f32 1 (cbrt.f32 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c))) -2)
(pow.f32 (sqrt.f32 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) -2)
(pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3) 1/3)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) 1) -1)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)))) -1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)))) 1)
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)))
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 2) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)) 1)
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 3)
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(pow.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)) 3) 1/3)
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 2)
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(pow.f32 (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) -1)
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)))))
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta)) 3))
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(exp.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 cosTheta cosTheta)))
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(exp.f32 (*.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 cosTheta cosTheta)) 1))
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))
(*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))) 1)
(/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(*.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)
(/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) -1)
(/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 1)
(/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 3)
(/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 3) 1/3)
(/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 2)
(/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))))
(/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 3))
(/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 1))
(/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))
(*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2) (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) c) 1)) 2)) (/.f32 1 (cbrt.f32 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) c) 1))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1)) -2)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) 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 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.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))) cosTheta) (pow.f32 (PI.f32) -1/2))
(/.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(/.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) -1))
(/.f32 (*.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (pow.f32 (PI.f32) -1/2)) cosTheta)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (/.f32 cosTheta (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.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 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.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 (pow.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 2) -1) (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) 2)) (/.f32 1 (cbrt.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta)))))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))) 2)) (/.f32 1 (cbrt.f32 (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))))))))
(*.f32 (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) -1) (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) -1))
(pow.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) -2)
(pow.f32 (sqrt.f32 (*.f32 cosTheta (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2)))))) -2)
(*.f32 (pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) -1) (/.f32 1 cosTheta))
(/.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 (sqrt.f32 (PI.f32)) cosTheta)) 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))))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) -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))))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 3)
(/.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 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3) 1/3)
(/.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 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 2)
(/.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 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 1) -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 (sqrt.f32 (PI.f32)) cosTheta))))
(/.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 (+.f32 1 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(/.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 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 3))
(/.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))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.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 (sqrt.f32 (PI.f32)) cosTheta))))
(/.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 (*.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 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))))
(exp.f32 (*.f32 (log.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) -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))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(/.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 (exp.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) 1)
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) 1)
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(pow.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 3)
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(pow.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) 3) 1/3)
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 2)
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(log.f32 (pow.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(cbrt.f32 (pow.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) 3))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(exp.f32 (+.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(exp.f32 (*.f32 (+.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) 1))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(-.f32 (exp.f32 (log1p.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2))) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 2/3)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) 2)
(pow.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2) 1)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) 2)
(pow.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2)) 3)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) 2)
(pow.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 2) 1/3)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 2))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 2))
(pow.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) 2)
(log.f32 (exp.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2)))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) 2)
(log.f32 (+.f32 1 (expm1.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2))))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) 2)
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 2))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta) 2))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) 2))
(expm1.f32 (log1p.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2)))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) 2)
(exp.f32 (*.f32 2 (log.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) 2)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) 2))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) 2)
(exp.f32 (*.f32 (*.f32 2 (log.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))) 1))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) 2)
(log1p.f32 (expm1.f32 (pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 2)))
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) cosTheta)) 2)
(pow.f32 (cbrt.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta)) 2)
(-.f32 (exp.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2) (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(*.f32 (pow.f32 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 2) -1) (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) c) 1)) 2)) (/.f32 1 (cbrt.f32 (+.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) c) 1))))
(*.f32 (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) -1) (pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1)) -2)
(pow.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(pow.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(pow.f32 (/.f32 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c))))
(exp.f32 (*.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c))))
(exp.f32 (*.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.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)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 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) (neg.f32 cosTheta)) c) 1))

eval450.0ms (3.7%)

Compiler

Compiled 29143 to 17453 computations (40.1% saved)

prune270.0ms (2.2%)

Pruning

45 alts after pruning (43 fresh and 2 done)

PrunedKeptTotal
New74532777
Fresh171128
Picked325
Done000
Total76545810
Accurracy
100.0%
Counts
810 → 45
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.0%
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (*.f32 (+.f32 1 c) (*.f32 cosTheta cosTheta)) (PI.f32))))
90.0%
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c))) -2)
97.5%
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c))) -2)
90.1%
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
97.6%
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
89.7%
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
97.1%
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
97.4%
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1))
89.9%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 2)))
89.6%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 3)))
93.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
90.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (fabs.f32 (cbrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (cbrt.f32 (/.f32 1 (PI.f32))))) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.3%
(/.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 cosTheta)))))
98.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
98.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
97.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) -2) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta)))))
90.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
93.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)))))
94.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.3%
(/.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)))))
90.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
93.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.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))) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
93.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
93.3%
(/.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)))))))
94.5%
(/.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)))))))
52.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
93.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
83.1%
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 cosTheta cosTheta)))))
97.4%
(/.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))
11.1%
(/.f32 1 (+.f32 c 1))
90.3%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
5.2%
(/.f32 1 c)
93.6%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
91.0%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))))
97.6%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
91.6%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
98.3%
(expm1.f32 (log1p.f32 (/.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))))))))))
83.1%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))))
90.3%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
91.0%
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (*.f32 (+.f32 1 c) (*.f32 cosTheta cosTheta)) (PI.f32))))
90.0%
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c))) -2)
97.5%
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c))) -2)
90.1%
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
97.6%
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
89.7%
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
97.1%
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
97.4%
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) 1))
89.9%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 2)))
89.6%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 3)))
93.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
90.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (fabs.f32 (cbrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (cbrt.f32 (/.f32 1 (PI.f32))))) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.3%
(/.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 cosTheta)))))
98.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
98.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (/.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
97.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) -2) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta)))))
90.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
93.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)))))
94.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.3%
(/.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)))))
90.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
93.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.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))) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
93.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
93.3%
(/.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)))))))
94.5%
(/.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)))))))
52.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 2)) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
93.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
83.1%
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 cosTheta cosTheta)))))
97.4%
(/.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))
11.1%
(/.f32 1 (+.f32 c 1))
90.3%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
5.2%
(/.f32 1 c)
93.6%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
91.0%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))))
97.6%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
91.6%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
98.3%
(expm1.f32 (log1p.f32 (/.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))))))))))
83.1%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))))
90.3%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
Compiler

Compiled 4068 to 3170 computations (22.1% saved)

localize678.0ms (5.6%)

Local Accuracy

Found 17 expressions with local accuracy:

NewAccuracyProgram
98.9%
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
98.1%
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
97.9%
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
96.9%
(pow.f32 (PI.f32) -1/2)
99.9%
(-.f32 (/.f32 1 cosTheta) 1)
99.8%
(/.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.8%
(/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))
99.9%
(*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))
96.9%
(pow.f32 (PI.f32) -1/2)
99.8%
(/.f32 1 (+.f32 c 1))
99.8%
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)
99.8%
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
98.9%
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
Compiler

Compiled 386 to 194 computations (49.7% saved)

series63.0ms (0.5%)

Counts
16 → 193
Calls

57 calls:

TimeVariablePointExpression
15.0ms
cosTheta
@0
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
6.0ms
cosTheta
@inf
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
6.0ms
cosTheta
@-inf
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
5.0ms
c
@0
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
5.0ms
c
@inf
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)

rewrite123.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1052×add-sqr-sqrt
1034×pow1
980×add-exp-log
980×add-log-exp
974×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
050564
11160564
Stop Event
node limit
Counts
16 → 160
Calls
Call 1
Inputs
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 c 1))
(pow.f32 (PI.f32) -1/2)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(-.f32 (/.f32 1 cosTheta) 1)
(pow.f32 (PI.f32) -1/2)
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
Outputs
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1)
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.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 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) -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(+.f32 (*.f32 -1 (pow.f32 (PI.f32) -1/2)) (*.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2)))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) 1)
(log.f32 (exp.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(pow.f32 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 1)
(log.f32 (exp.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(-.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 1 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 1)
(log.f32 (exp.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 1 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(log.f32 (exp.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 -1 (/.f32 1 cosTheta))
(+.f32 (/.f32 1 cosTheta) -1)
(*.f32 1 (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(/.f32 (+.f32 -1 (pow.f32 (/.f32 1 cosTheta) 3)) (+.f32 1 (-.f32 (*.f32 (/.f32 1 cosTheta) (/.f32 1 cosTheta)) (*.f32 -1 (/.f32 1 cosTheta)))))
(/.f32 (-.f32 (pow.f32 (/.f32 1 cosTheta) 3) 1) (+.f32 (*.f32 (/.f32 1 cosTheta) (/.f32 1 cosTheta)) (+.f32 1 (*.f32 (/.f32 1 cosTheta) 1))))
(/.f32 (-.f32 1 (*.f32 (/.f32 1 cosTheta) (/.f32 1 cosTheta))) (-.f32 -1 (/.f32 1 cosTheta)))
(/.f32 (-.f32 (*.f32 (/.f32 1 cosTheta) (/.f32 1 cosTheta)) 1) (+.f32 (/.f32 1 cosTheta) 1))
(pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 1)
(log.f32 (exp.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (+.f32 -1 (/.f32 1 cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))))
(expm1.f32 (log1p.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(exp.f32 (log.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(log1p.f32 (expm1.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(*.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 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))))
(*.f32 (*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3/2) (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3/2))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (/.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) 1))
(/.f32 -1 (neg.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(exp.f32 (log.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 1)
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))))
(*.f32 (*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3/2) (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3/2))
(pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(exp.f32 (log.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))

simplify371.0ms (3.1%)

Algorithm
egg-herbie
Rules
1388×fma-def
656×associate-+r+
584×distribute-lft-in
568×distribute-rgt-in
530×associate-+l+
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
089535415
1265031779
Stop Event
node limit
Counts
353 → 412
Calls
Call 1
Inputs
(*.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 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))
(sqrt.f32 (PI.f32))
(+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (PI.f32))))
(+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 4) (sqrt.f32 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (PI.f32)))))
(+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 4) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 cosTheta 6) (sqrt.f32 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (PI.f32))))))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (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 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 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 (/.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 (/.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 1 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2))) (/.f32 1 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 4))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 3)))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2) (pow.f32 c 3)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2))) (*.f32 -1 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 3) (pow.f32 c 4))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2) (pow.f32 c 3)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2))) (*.f32 -1 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (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)))))
(+.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 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4) (pow.f32 cosTheta 3)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 1 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (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 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (pow.f32 cosTheta 3)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 1 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (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 (/.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 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 cosTheta)
-1
-1
(*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 c 1)))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 c 1))) (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 c 1)) 1/3) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32)))))))) (pow.f32 cosTheta 2)) (pow.f32 (/.f32 1 (+.f32 c 1)) 1/3)) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 c 1))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (pow.f32 cosTheta 2)))))))))
(+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 c 1))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 13)) 1/9) (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 c 1)) 1/3) (/.f32 (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 10)) 1/9) (*.f32 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 c 1)) 1/3) (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 c 1) 4)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 -1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 16)) 1/3) (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))))) (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 13)) 1/9) (*.f32 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 c 1) 4)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 -1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 16)) 1/3) (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))))) (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 13)) 1/9) (*.f32 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 3)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 c 1)) 1/3) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32)))))))) (pow.f32 cosTheta 2)) (pow.f32 (/.f32 1 (+.f32 c 1)) 1/3)) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1/3 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 c 1)) 1/3) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32)))))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (pow.f32 cosTheta 3)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 16)) 1/9) (sqrt.f32 (/.f32 1 (PI.f32)))))))))))))))
(*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 c 1)))
(+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 c 1))) (*.f32 -1 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) cosTheta)))
(+.f32 (*.f32 (/.f32 (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 c 1)) 1/3) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32)))))))) (pow.f32 cosTheta 2)) (pow.f32 (/.f32 1 (+.f32 c 1)) 1/3)) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 c 1))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) cosTheta)) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 (/.f32 (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 c 1)) 1/3) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32)))))))) (pow.f32 cosTheta 2)) (pow.f32 (/.f32 1 (+.f32 c 1)) 1/3)) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 c 1))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) cosTheta)) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 c 1)) 1/3) (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 10)) 1/9) (*.f32 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 c 1)) 1/3) (+.f32 (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 16)) 1/3) (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))))) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 13)) 1/9) (*.f32 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 c 1) 4)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))))))))) (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 13)) 1/9) (*.f32 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 1/3 (*.f32 (*.f32 (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 c 1)) 1/3) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32)))))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 16)) 1/9) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 16)) 1/3) (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))))) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 13)) 1/9) (*.f32 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 c 1) 4)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))))))))))) (pow.f32 cosTheta 3))) (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (pow.f32 cosTheta 2)))))))))
(*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 c (+.f32 (*.f32 -2/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)) (*.f32 -1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)))) (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (*.f32 (pow.f32 c 2) (+.f32 (*.f32 (+.f32 (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 32)) 1/9)) (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9)))))) (pow.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (*.f32 2/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (+.f32 (*.f32 c (+.f32 (*.f32 -2/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)) (*.f32 -1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)))) (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(+.f32 (*.f32 (pow.f32 c 2) (+.f32 (*.f32 (+.f32 (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 32)) 1/9)) (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9)))))) (pow.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (*.f32 2/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (+.f32 (*.f32 c (+.f32 (*.f32 -2/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)) (*.f32 -1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)))) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (pow.f32 c 3) (+.f32 (*.f32 -1/3 (*.f32 (+.f32 (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 32)) 1/9)) (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9)))))) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 16)) 1/9))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4)) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 13)) 1/9) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (*.f32 -1/27 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 16)) 1/3)))))) (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 13)) 1/9) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 13)) 1/9) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4)) (*.f32 -1/27 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 16)) 1/3)))))) (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 10)) 1/9) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))))))))))))
(*.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 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (+.f32 c 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 c 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c 1) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 (+.f32 c 1) (PI.f32)) (*.f32 -1 (*.f32 (*.f32 (+.f32 c 1) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c 1) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 c 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c 1) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))))))
(/.f32 1 (+.f32 c 1))
(+.f32 (/.f32 1 (+.f32 c 1)) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (+.f32 (/.f32 1 (+.f32 c 1)) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (+.f32 (/.f32 1 (+.f32 c 1)) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 (+.f32 c 1) 4) (pow.f32 cosTheta 3))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))))))
(/.f32 1 (+.f32 c 1))
(+.f32 (/.f32 1 (+.f32 c 1)) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (+.f32 (/.f32 1 (+.f32 c 1)) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (+.f32 (/.f32 1 (+.f32 c 1)) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 (+.f32 c 1) 4) (pow.f32 cosTheta 3))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2)))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2)))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))))
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1)
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.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 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) -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(+.f32 (*.f32 -1 (pow.f32 (PI.f32) -1/2)) (*.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2)))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) 1)
(log.f32 (exp.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(pow.f32 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 1)
(log.f32 (exp.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(-.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 1 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 1)
(log.f32 (exp.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 1 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(log.f32 (exp.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 -1 (/.f32 1 cosTheta))
(+.f32 (/.f32 1 cosTheta) -1)
(*.f32 1 (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(/.f32 (+.f32 -1 (pow.f32 (/.f32 1 cosTheta) 3)) (+.f32 1 (-.f32 (*.f32 (/.f32 1 cosTheta) (/.f32 1 cosTheta)) (*.f32 -1 (/.f32 1 cosTheta)))))
(/.f32 (-.f32 (pow.f32 (/.f32 1 cosTheta) 3) 1) (+.f32 (*.f32 (/.f32 1 cosTheta) (/.f32 1 cosTheta)) (+.f32 1 (*.f32 (/.f32 1 cosTheta) 1))))
(/.f32 (-.f32 1 (*.f32 (/.f32 1 cosTheta) (/.f32 1 cosTheta))) (-.f32 -1 (/.f32 1 cosTheta)))
(/.f32 (-.f32 (*.f32 (/.f32 1 cosTheta) (/.f32 1 cosTheta)) 1) (+.f32 (/.f32 1 cosTheta) 1))
(pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 1)
(log.f32 (exp.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (+.f32 -1 (/.f32 1 cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))))
(expm1.f32 (log1p.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(exp.f32 (log.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(log1p.f32 (expm1.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(*.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 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))))
(*.f32 (*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3/2) (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3/2))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (/.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) 1))
(/.f32 -1 (neg.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(exp.f32 (log.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 1)
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))))
(*.f32 (*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(*.f32 (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3/2) (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3/2))
(pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) -1)
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 1)
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(exp.f32 (log.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
Outputs
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.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 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))
(fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))
(+.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 (/.f32 1 cosTheta) -1) (*.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta)))
(/.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 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(+.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 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))) (/.f32 (neg.f32 c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 2)))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 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 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))) (+.f32 (/.f32 (neg.f32 c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 2)) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 3))))
(+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 3)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 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 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 4)) (+.f32 (/.f32 (neg.f32 c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 2)) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 3)))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 4))) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 3)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 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) (neg.f32 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.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 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (*.f32 c c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 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 (/.f32 1 c) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 3) (pow.f32 c 4)) (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (*.f32 c c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 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 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.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 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (*.f32 c c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 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 (/.f32 1 c) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 3) (pow.f32 c 4)) (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (*.f32 c c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.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 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (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 cosTheta (sqrt.f32 (PI.f32)) (*.f32 -1 (+.f32 (*.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)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 c (+.f32 1 (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 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (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 (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))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32) (neg.f32 (*.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)))))))) (pow.f32 cosTheta 4)) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 -1 (+.f32 (*.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)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 c (+.f32 1 (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 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 (-.f32 (-.f32 (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32))))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (pow.f32 cosTheta 4)))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(sqrt.f32 (PI.f32))
(+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (PI.f32))))
(*.f32 (+.f32 (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (PI.f32)))
(*.f32 (fma.f32 cosTheta cosTheta 1) (sqrt.f32 (PI.f32)))
(+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 4) (sqrt.f32 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (PI.f32)))))
(+.f32 (sqrt.f32 (PI.f32)) (fma.f32 1/2 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 4)) (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (PI.f32)))))
(+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 1/2 (pow.f32 cosTheta 4)))))
(+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 4) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 cosTheta 6) (sqrt.f32 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (PI.f32))))))
(+.f32 (sqrt.f32 (PI.f32)) (fma.f32 1/2 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 4)) (fma.f32 1/6 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 6)) (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 4)) (*.f32 1/6 (pow.f32 cosTheta 6)))) (*.f32 (fma.f32 cosTheta cosTheta 1) (sqrt.f32 (PI.f32))))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
1
(+.f32 (*.f32 -1 c) 1)
(fma.f32 -1 c 1)
(-.f32 1 c)
(+.f32 (*.f32 -1 c) (+.f32 1 (pow.f32 c 2)))
(+.f32 (fma.f32 -1 c 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) (+.f32 (fma.f32 -1 c 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 1 (pow.f32 c 3)) (-.f32 (/.f32 1 c) (+.f32 (/.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 1 (pow.f32 c 3)) (-.f32 (/.f32 1 c) (+.f32 (/.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))) 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 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(*.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 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(*.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 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(/.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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1))))) (/.f32 (neg.f32 c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 2)))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1))))) (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 2)) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 3))))
(+.f32 (/.f32 c (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 3) c)) (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 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 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1))))) (fma.f32 -1 (/.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 (/.f32 1 cosTheta) -1)))) 4)) (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 2)) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 3)))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 2))) (-.f32 (/.f32 c (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 3) c)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) (*.f32 c c)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 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 (/.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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) (*.f32 c c)) (/.f32 1 c)) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 2) (pow.f32 c 3)) (neg.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 3) (pow.f32 c 4)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) (*.f32 c c)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 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 (/.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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) (*.f32 c c)) (/.f32 1 c)) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 2) (pow.f32 c 3)) (neg.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 3) (pow.f32 c 4)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (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 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (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 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))))))))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (sqrt.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)))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.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 -1 (+.f32 (*.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)))))) (*.f32 -1 (+.f32 (sqrt.f32 (PI.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 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (PI.f32) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (sqrt.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 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.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 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 2)))) (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))))
(-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.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 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 3))))) (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))))
(+.f32 (-.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.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 (*.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 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 2))) (fma.f32 -1 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3)) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 4))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 3))))) (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))))
(+.f32 (-.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (*.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 4))))) (-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))))
(/.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.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 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 2)))) (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))))
(-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.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 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 3))))) (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))))
(+.f32 (-.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.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 (*.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 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 2))) (fma.f32 -1 (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3)) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 4))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 3))))) (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))))
(+.f32 (-.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (*.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 4))))) (-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.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 (/.f32 1 cosTheta) -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 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (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 (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 (/.f32 1 cosTheta) -1)) (neg.f32 (*.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(neg.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.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 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.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 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.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 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(neg.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.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 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.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 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.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 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.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 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(*.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 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(*.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 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(+.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 (/.f32 1 cosTheta) -1))
(/.f32 1 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2))) (/.f32 1 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1)))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1))))) (/.f32 (neg.f32 c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 2)))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 3))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1))))) (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 2)) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 3))))
(+.f32 (/.f32 c (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 3) c)) (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 2))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 4))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 3)))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1))))) (fma.f32 -1 (/.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 (/.f32 1 cosTheta) -1)))) 4)) (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 2)) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 3)))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 2))) (-.f32 (/.f32 c (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 3) c)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) (*.f32 c c)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) (*.f32 c c))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2) (pow.f32 c 3)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2))) (*.f32 -1 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 3) (pow.f32 c 4))))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) (*.f32 c c)) (/.f32 1 c)) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 2) (pow.f32 c 3)) (neg.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 3) (pow.f32 c 4)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) (*.f32 c c)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) (*.f32 c c))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2) (pow.f32 c 3)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2))) (*.f32 -1 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 3) (pow.f32 c 4))))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) (*.f32 c c)) (/.f32 1 c)) (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 2) (pow.f32 c 3)) (neg.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))) 3) (pow.f32 c 4)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (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 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (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 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))))))))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (sqrt.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)))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.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 -1 (+.f32 (*.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)))))) (*.f32 -1 (+.f32 (sqrt.f32 (PI.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 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 c (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (PI.f32) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32))))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 c (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 2)))) (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))))
(-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 2)))
(+.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (+.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 2)))) (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))) (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 3) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 2)))))
(+.f32 (-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (/.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (exp.f32 cosTheta) (+.f32 cosTheta cosTheta)))) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4) (pow.f32 cosTheta 3)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 1 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))) (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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 2))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 1 (*.f32 (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 4))))) (/.f32 1 (*.f32 (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 2) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 3)))))))
(+.f32 (-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (-.f32 (/.f32 (/.f32 1 (pow.f32 (exp.f32 cosTheta) (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (*.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 4))))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 2)))) (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))))
(-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 2)))
(+.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (+.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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 2)))) (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))) (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 3) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 2)))))
(+.f32 (-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (/.f32 (/.f32 1 (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (exp.f32 cosTheta) (+.f32 cosTheta cosTheta)))) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3)))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (pow.f32 cosTheta 3)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 1 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 2)))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 4) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 3))))) (/.f32 1 (*.f32 (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 2) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 3)))))))
(+.f32 (-.f32 (/.f32 1 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 2))) (-.f32 (/.f32 (/.f32 1 (pow.f32 (exp.f32 cosTheta) (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) 4) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 3))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.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 (/.f32 1 cosTheta) -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 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (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 (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 (/.f32 1 cosTheta) -1)) (neg.f32 (*.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 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(neg.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(+.f32 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(+.f32 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(+.f32 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(neg.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(+.f32 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(+.f32 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(+.f32 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 1 cosTheta)
-1
-1
(*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 c 1)))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 c 1))) (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(fma.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (+.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))))
(fma.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (fma.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) -2/3 (/.f32 1 (+.f32 1 c))))
(+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 c 1)) 1/3) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32)))))))) (pow.f32 cosTheta 2)) (pow.f32 (/.f32 1 (+.f32 c 1)) 1/3)) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 c 1))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (pow.f32 cosTheta 2)))))))))
(fma.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (fma.f32 (/.f32 (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32))) (*.f32 -2/3 (*.f32 (cbrt.f32 (+.f32 1 c)) (fma.f32 1/3 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (neg.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 1 (+.f32 1 c))) (+.f32 (/.f32 1 (+.f32 1 c)) (fma.f32 2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (fma.f32 -2/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (*.f32 -1/3 (/.f32 (fma.f32 1/3 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (neg.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))) (*.f32 cosTheta cosTheta))))))))
(fma.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (+.f32 (fma.f32 (/.f32 (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18)) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32))) (*.f32 (*.f32 -2/3 (cbrt.f32 (+.f32 1 c))) (fma.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32)) (/.f32 (neg.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 1 (+.f32 1 c))) (/.f32 1 (+.f32 1 c))) (fma.f32 2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (fma.f32 -1/3 (/.f32 (fma.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32)) (/.f32 (neg.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) -2/3)))))
(+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 c 1))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 13)) 1/9) (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (pow.f32 cosTheta 3)) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 c 1)) 1/3) (/.f32 (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 10)) 1/9) (*.f32 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 c 1)) 1/3) (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 c 1) 4)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 -1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 16)) 1/3) (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))))) (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 13)) 1/9) (*.f32 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (+.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 c 1) 4)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 -1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 16)) 1/3) (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))))) (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 13)) 1/9) (*.f32 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (pow.f32 cosTheta 3)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (pow.f32 cosTheta 2)))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 c 1)) 1/3) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32)))))))) (pow.f32 cosTheta 2)) (pow.f32 (/.f32 1 (+.f32 c 1)) 1/3)) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1/3 (*.f32 (/.f32 (*.f32 (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 c 1)) 1/3) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32)))))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (pow.f32 cosTheta 3)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 16)) 1/9) (sqrt.f32 (/.f32 1 (PI.f32)))))))))))))))
(+.f32 (/.f32 1 (+.f32 1 c)) (fma.f32 2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (fma.f32 2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (fma.f32 1/3 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (neg.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))) (/.f32 (pow.f32 cosTheta 3) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) (fma.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (/.f32 (fma.f32 2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 10)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 10)) 1/18)) (*.f32 (fma.f32 1/3 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (neg.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 -2/3 (*.f32 (cbrt.f32 (+.f32 1 c)) (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3) (pow.f32 (+.f32 1 c) 4)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (fma.f32 -1/27 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3))) (*.f32 2/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (*.f32 (fma.f32 1/3 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (neg.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))))))) (pow.f32 cosTheta 3)) (+.f32 (*.f32 -1/3 (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3) (pow.f32 (+.f32 1 c) 4)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (fma.f32 -1/27 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3))) (*.f32 2/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (*.f32 (fma.f32 1/3 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (neg.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 -1/3 (/.f32 (fma.f32 1/3 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (neg.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))) (*.f32 cosTheta cosTheta))) (fma.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (fma.f32 (/.f32 (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32))) (*.f32 -2/3 (*.f32 (cbrt.f32 (+.f32 1 c)) (fma.f32 1/3 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (neg.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 1 (+.f32 1 c))) (fma.f32 -2/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (*.f32 -1/3 (/.f32 (*.f32 (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32))) (*.f32 -2/3 (*.f32 (cbrt.f32 (+.f32 1 c)) (fma.f32 1/3 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (neg.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18))))) (pow.f32 cosTheta 3))))))))))))
(+.f32 (/.f32 1 (+.f32 1 c)) (fma.f32 2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (fma.f32 2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (/.f32 (fma.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32)) (/.f32 (neg.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (/.f32 (pow.f32 cosTheta 3) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (fma.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (/.f32 (fma.f32 -2/3 (*.f32 (cbrt.f32 (+.f32 1 c)) (fma.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 3) (pow.f32 (+.f32 1 c) 4)) (fma.f32 -1/27 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16))) (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (*.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18))) (*.f32 (fma.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32)) (/.f32 (neg.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))) (*.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 10)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 10)) 1/18))) (*.f32 (fma.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32)) (/.f32 (neg.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (pow.f32 cosTheta 3)) (fma.f32 -1/3 (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 3) (pow.f32 (+.f32 1 c) 4)) (fma.f32 -1/27 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16))) (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (*.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18))) (*.f32 (fma.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32)) (/.f32 (neg.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (pow.f32 cosTheta 3)) (fma.f32 -1/3 (/.f32 (fma.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32)) (/.f32 (neg.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (*.f32 cosTheta cosTheta)) (fma.f32 -1/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (fma.f32 (/.f32 (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18)) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32))) (*.f32 (*.f32 -2/3 (cbrt.f32 (+.f32 1 c))) (fma.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32)) (/.f32 (neg.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 1 (+.f32 1 c))) (fma.f32 -1/3 (/.f32 (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18)) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32))) (*.f32 (*.f32 -2/3 (cbrt.f32 (+.f32 1 c))) (fma.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32)) (/.f32 (neg.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))) (/.f32 (pow.f32 cosTheta 3) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18)))))) (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) -2/3))))))))))
(*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 c 1)))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 c 1))) (*.f32 -1 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) cosTheta)))
(+.f32 (/.f32 1 (+.f32 1 c)) (neg.f32 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 1) cosTheta)))
(-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 (/.f32 (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 c 1)) 1/3) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32)))))))) (pow.f32 cosTheta 2)) (pow.f32 (/.f32 1 (+.f32 c 1)) 1/3)) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 c 1))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) cosTheta)) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (pow.f32 cosTheta 2))))))))
(fma.f32 (/.f32 (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32))) (*.f32 -2/3 (*.f32 (cbrt.f32 (+.f32 1 c)) (fma.f32 1/3 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (neg.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 1 (+.f32 1 c))) (+.f32 (/.f32 1 (+.f32 1 c)) (fma.f32 -1 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 1) cosTheta) (fma.f32 2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (*.f32 -1/3 (/.f32 (fma.f32 1/3 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (neg.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))) (*.f32 cosTheta cosTheta)))))))
(fma.f32 (/.f32 (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18)) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32))) (*.f32 (*.f32 -2/3 (cbrt.f32 (+.f32 1 c))) (fma.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32)) (/.f32 (neg.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 1 (+.f32 1 c))) (+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (fma.f32 2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (/.f32 (*.f32 -1/3 (fma.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32)) (/.f32 (neg.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))) (*.f32 cosTheta cosTheta)))))
(+.f32 (*.f32 (/.f32 (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 c 1)) 1/3) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32)))))))) (pow.f32 cosTheta 2)) (pow.f32 (/.f32 1 (+.f32 c 1)) 1/3)) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 c 1))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 22)) 1/9) (*.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) cosTheta)) (+.f32 (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (pow.f32 (/.f32 1 (+.f32 c 1)) 1/3) (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 10)) 1/9) (*.f32 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 c 1)) 1/3) (+.f32 (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 16)) 1/3) (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))))) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 13)) 1/9) (*.f32 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 c 1) 4)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))))))))) (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 13)) 1/9) (*.f32 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 1/3 (*.f32 (*.f32 (+.f32 (*.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 32)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 c 1)) 1/3) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32)))))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 16)) 1/9) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (+.f32 (*.f32 1/27 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 16)) 1/3) (*.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))))) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 13)) 1/9) (*.f32 (*.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (exp.f32 (neg.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (pow.f32 (+.f32 c 1) 4)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))))))))))) (pow.f32 cosTheta 3))) (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (/.f32 (+.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 c 1) 35)) 1/9) (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (PI.f32)))) (*.f32 -1 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (PI.f32))))) (pow.f32 cosTheta 2)))))))))
(fma.f32 (/.f32 (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32))) (*.f32 -2/3 (*.f32 (cbrt.f32 (+.f32 1 c)) (fma.f32 1/3 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (neg.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 1 (+.f32 1 c))) (+.f32 (/.f32 1 (+.f32 1 c)) (fma.f32 -1 (/.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 1) cosTheta) (fma.f32 2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (fma.f32 -1 (/.f32 (fma.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (fma.f32 -2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 10)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 10)) 1/18)) (*.f32 (fma.f32 1/3 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (neg.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 -2/3 (*.f32 (cbrt.f32 (+.f32 1 c)) (fma.f32 1/27 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3))) (fma.f32 -2/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (*.f32 (fma.f32 1/3 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (neg.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3) (pow.f32 (+.f32 1 c) 4))))))))) (fma.f32 -2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (*.f32 (fma.f32 1/3 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (neg.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (fma.f32 1/3 (*.f32 (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18)) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32))) (*.f32 -2/3 (*.f32 (cbrt.f32 (+.f32 1 c)) (fma.f32 1/3 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (neg.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18))))) (*.f32 -1/3 (fma.f32 1/27 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3))) (fma.f32 -2/3 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (*.f32 (fma.f32 1/3 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (neg.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3) (pow.f32 (+.f32 1 c) 4)))))))))) (pow.f32 cosTheta 3)) (*.f32 -1/3 (/.f32 (fma.f32 1/3 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (PI.f32)) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (neg.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))) (*.f32 cosTheta cosTheta))))))))
(+.f32 (fma.f32 (/.f32 (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18)) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32))) (*.f32 (*.f32 -2/3 (cbrt.f32 (+.f32 1 c))) (fma.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32)) (/.f32 (neg.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))) (*.f32 cosTheta cosTheta)) (cbrt.f32 (/.f32 1 (+.f32 1 c))) (/.f32 1 (+.f32 1 c))) (-.f32 (fma.f32 2/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18)) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))) (-.f32 (/.f32 (*.f32 -1/3 (fma.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32)) (/.f32 (neg.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3))))) (*.f32 cosTheta cosTheta)) (/.f32 (fma.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (fma.f32 -2/3 (*.f32 (cbrt.f32 (+.f32 1 c)) (-.f32 (fma.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16))) (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) 1/27 (*.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18))) (*.f32 (fma.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32)) (/.f32 (neg.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 3) (pow.f32 (+.f32 1 c) 4))))) (*.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 10)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 10)) 1/18))) (*.f32 (fma.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32)) (/.f32 (neg.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (fma.f32 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18)) (*.f32 (fma.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32)) (/.f32 (neg.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) -2/9 (fma.f32 1/3 (*.f32 (fma.f32 1/9 (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 32)) 1/18)) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32))) (*.f32 (*.f32 -2/3 (cbrt.f32 (+.f32 1 c))) (fma.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32)) (/.f32 (neg.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16)) 1/18))))) (*.f32 -1/3 (-.f32 (fma.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 16))) (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 3)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) 1/27 (*.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 13)) 1/18))) (*.f32 (fma.f32 (*.f32 1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 35)) 1/18))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (PI.f32)) (/.f32 (neg.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2)) (*.f32 (PI.f32) (pow.f32 (+.f32 1 c) 3)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 3) (pow.f32 (+.f32 1 c) 4)))))))) (pow.f32 cosTheta 3)))) (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 c) 22)) 1/18)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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))) cosTheta))))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 c (+.f32 (*.f32 -2/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)) (*.f32 -1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)))) (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(fma.f32 c (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 22)) 1/18)) -1) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))))
(fma.f32 c (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 22)) 1/18)) -1) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(+.f32 (*.f32 (pow.f32 c 2) (+.f32 (*.f32 (+.f32 (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 32)) 1/9)) (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9)))))) (pow.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (*.f32 2/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (+.f32 (*.f32 c (+.f32 (*.f32 -2/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)) (*.f32 -1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)))) (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 (*.f32 c c) (fma.f32 (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 32)) 1/18)) (*.f32 2/3 (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))) (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))))) (+.f32 (*.f32 1/3 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18))))) (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18))))) (fma.f32 c (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 22)) 1/18)) -1) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))))))
(fma.f32 (*.f32 c c) (fma.f32 (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 32)) 1/18)) (*.f32 (*.f32 2/3 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18)))))) (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (fma.f32 1/3 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18)))) (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18))))) (fma.f32 c (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 22)) 1/18)) -1) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(+.f32 (*.f32 (pow.f32 c 2) (+.f32 (*.f32 (+.f32 (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 32)) 1/9)) (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9)))))) (pow.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3)) (+.f32 (*.f32 1/3 (*.f32 (pow.f32 1 1/3) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (*.f32 2/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (+.f32 (*.f32 c (+.f32 (*.f32 -2/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)) (*.f32 -1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 22)) 1/9)))) (+.f32 (*.f32 (pow.f32 1 1/3) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (pow.f32 c 3) (+.f32 (*.f32 -1/3 (*.f32 (+.f32 (*.f32 1/9 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 32)) 1/9)) (*.f32 2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9)))))) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 16)) 1/9))) (+.f32 (*.f32 -1/3 (*.f32 (pow.f32 1 1/3) (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4)) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 13)) 1/9) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (*.f32 -1/27 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 16)) 1/3)))))) (+.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 13)) 1/9) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (*.f32 (pow.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (*.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) 1/3) (+.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 13)) 1/9) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))) (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4)) (*.f32 -1/27 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 16)) 1/3)))))) (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 10)) 1/9) (-.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (*.f32 1/3 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 35)) 1/9))))))))))))))
(fma.f32 (*.f32 c c) (fma.f32 (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 32)) 1/18)) (*.f32 2/3 (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))) (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))))) (+.f32 (*.f32 1/3 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18))))) (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18))))) (+.f32 (fma.f32 c (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 22)) 1/18)) -1) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))))) (*.f32 (pow.f32 c 3) (fma.f32 -1/3 (*.f32 (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 32)) 1/18)) (*.f32 2/3 (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))) (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18))))))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 16)) 1/18))) (+.f32 (*.f32 -1/3 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 4)) (fma.f32 -2/3 (*.f32 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 13)) 1/18))) (*.f32 -1/27 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 16))))))) (fma.f32 -2/9 (*.f32 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 13)) 1/18))) (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))))) (fma.f32 -2/3 (*.f32 (cbrt.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))) (fma.f32 -2/3 (*.f32 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 13)) 1/18))) (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 4)) (*.f32 -1/27 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 16))))))) (*.f32 -2/9 (*.f32 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 35)) 1/18)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 10)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 10)) 1/18))))))))))))
(fma.f32 (*.f32 c c) (fma.f32 (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 32)) 1/18)) (*.f32 (*.f32 2/3 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18)))))) (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (fma.f32 1/3 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18)))) (*.f32 2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18))))) (fma.f32 c (*.f32 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 22)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 22)) 1/18)) -1) (fma.f32 (pow.f32 c 3) (fma.f32 -1/3 (*.f32 (fma.f32 1/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 32)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 32)) 1/18)) (*.f32 (*.f32 2/3 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18)))))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 16)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 16)) 1/18))) (fma.f32 -1/3 (fma.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 13)) 1/18))) (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18)))) (fma.f32 -1/27 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 16))) (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 4)))) (fma.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (fma.f32 -2/3 (*.f32 (cbrt.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (fma.f32 (*.f32 -2/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 13)) 1/18))) (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18)))) (fma.f32 -1/27 (cbrt.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 16))) (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 4))))) (*.f32 (*.f32 -2/9 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 10)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 10)) 1/18))) (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18)))))) (*.f32 -2/9 (*.f32 (+.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (*.f32 -1/3 (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 35)) 1/18)))) (*.f32 (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 13)) 1/18) (pow.f32 (/.f32 1 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 13)) 1/18))))))) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.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))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.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))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.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))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.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))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.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))) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.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))) cosTheta)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (+.f32 c 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (*.f32 (+.f32 1 c) (*.f32 cosTheta cosTheta)) (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 c 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c 1) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (fma.f32 -1 (*.f32 (*.f32 (+.f32 1 c) (*.f32 cosTheta cosTheta)) (PI.f32)) (neg.f32 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (+.f32 1 c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 cosTheta 3) (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 (+.f32 c 1) (PI.f32)) (*.f32 -1 (*.f32 (*.f32 (+.f32 c 1) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c 1) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 c 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c 1) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 (+.f32 1 c) (PI.f32) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))))))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (fma.f32 -1 (*.f32 (*.f32 (+.f32 1 c) (*.f32 cosTheta cosTheta)) (PI.f32)) (neg.f32 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (+.f32 1 c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 cosTheta 3) (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (*.f32 (PI.f32) (+.f32 1 c)) (*.f32 (+.f32 1 c) (*.f32 (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(+.f32 (/.f32 1 (+.f32 c 1)) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 1 c)) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))))))
(-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 1 c) 2)))
(+.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (+.f32 (/.f32 1 (+.f32 c 1)) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 c)) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 1 c) 3))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 1 c) 2))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 1 c) 3))))
(+.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (+.f32 (/.f32 1 (+.f32 c 1)) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 (+.f32 c 1) 4) (pow.f32 cosTheta 3))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))))))
(+.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 1 c) 3))) (+.f32 (/.f32 1 (+.f32 1 c)) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))))))))
(+.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 1 c) 3))) (-.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 1 c) 2))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(+.f32 (/.f32 1 (+.f32 c 1)) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 1 c)) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2))))))
(-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 1 c) 2)))
(+.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (+.f32 (/.f32 1 (+.f32 c 1)) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (+.f32 (/.f32 1 (+.f32 1 c)) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 1 c) 3))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 1 c) 2))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 1 c) 3))))
(+.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (+.f32 (/.f32 1 (+.f32 c 1)) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 (+.f32 c 1) 4) (pow.f32 cosTheta 3))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))))))
(+.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 1 c) 3))) (+.f32 (/.f32 1 (+.f32 1 c)) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))))))))
(+.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 1 c) 3))) (-.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 1 c) 2))) (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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))) cosTheta))))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)))
(+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 3)))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 4)) (+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 3))))
(-.f32 (+.f32 (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 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 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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))) cosTheta))) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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))) cosTheta))) (*.f32 c c)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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))) cosTheta))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 3) (pow.f32 c 4)) (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (*.f32 c c))))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (-.f32 (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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))) cosTheta))) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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))) cosTheta))) (*.f32 c c)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (pow.f32 cosTheta 2))) 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))) cosTheta))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) 3) (pow.f32 c 4)) (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))) (*.f32 c c))))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (-.f32 (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))))
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) 1)
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) 1)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) 1)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) 1)))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) -1)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) 1)))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) 1)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) 1)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) 1)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))) (/.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))) (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) 1))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) 1)))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) 1)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (*.f32 cosTheta (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) 1)))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1)
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))) 3))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (exp.f32 cosTheta) 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 (pow.f32 (/.f32 1 (+.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 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) -1) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (pow.f32 (PI.f32) -1/2)) (*.f32 (/.f32 1 cosTheta) (pow.f32 (PI.f32) -1/2)))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) 1)
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(log.f32 (exp.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 (pow.f32 (PI.f32) -1) (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (+.f32 (/.f32 1 cosTheta) -1)))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) 3))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta)))))
(*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) c)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) c)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) c)))
(pow.f32 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) -1)
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) c)))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))) 1)
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) c)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) c)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))))) (/.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))))) (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) c)))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) c)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)) c)))
(pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 1)
(*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log.f32 (exp.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1))) (*.f32 (pow.f32 (PI.f32) -1) (*.f32 (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1))))))
(cbrt.f32 (pow.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(exp.f32 (log.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(-.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (/.f32 1 (sqrt.f32 (PI.f32))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(*.f32 1 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (/.f32 1 (sqrt.f32 (PI.f32))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 1)
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) 3))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))
(-.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 1 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (sqrt.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(+.f32 -1 (/.f32 1 cosTheta))
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 (/.f32 1 cosTheta) -1)
(*.f32 1 (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (/.f32 1 cosTheta) -1)
(*.f32 (*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 1 cosTheta) -1)
(*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 1 cosTheta) -1)
(/.f32 (+.f32 -1 (pow.f32 (/.f32 1 cosTheta) 3)) (+.f32 1 (-.f32 (*.f32 (/.f32 1 cosTheta) (/.f32 1 cosTheta)) (*.f32 -1 (/.f32 1 cosTheta)))))
(/.f32 (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 3))) (+.f32 1 (+.f32 (/.f32 (/.f32 1 cosTheta) cosTheta) (/.f32 1 cosTheta))))
(/.f32 (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 3))) (fma.f32 (/.f32 1 cosTheta) (+.f32 1 (/.f32 1 cosTheta)) 1))
(/.f32 (-.f32 (pow.f32 (/.f32 1 cosTheta) 3) 1) (+.f32 (*.f32 (/.f32 1 cosTheta) (/.f32 1 cosTheta)) (+.f32 1 (*.f32 (/.f32 1 cosTheta) 1))))
(/.f32 (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 3))) (+.f32 1 (+.f32 (/.f32 (/.f32 1 cosTheta) cosTheta) (/.f32 1 cosTheta))))
(/.f32 (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 3))) (fma.f32 (/.f32 1 cosTheta) (+.f32 1 (/.f32 1 cosTheta)) 1))
(/.f32 (-.f32 1 (*.f32 (/.f32 1 cosTheta) (/.f32 1 cosTheta))) (-.f32 -1 (/.f32 1 cosTheta)))
(/.f32 (-.f32 1 (/.f32 (/.f32 1 cosTheta) cosTheta)) (+.f32 -1 (/.f32 -1 cosTheta)))
(/.f32 (+.f32 1 (/.f32 (/.f32 -1 cosTheta) cosTheta)) (+.f32 -1 (/.f32 -1 cosTheta)))
(/.f32 (-.f32 (*.f32 (/.f32 1 cosTheta) (/.f32 1 cosTheta)) 1) (+.f32 (/.f32 1 cosTheta) 1))
(/.f32 (+.f32 (/.f32 (/.f32 1 cosTheta) cosTheta) -1) (+.f32 1 (/.f32 1 cosTheta)))
(pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(log.f32 (exp.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 1 cosTheta) -1)
(cbrt.f32 (*.f32 (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (+.f32 -1 (/.f32 1 cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))))
(cbrt.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (+.f32 (/.f32 1 cosTheta) -1))))
(cbrt.f32 (pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 3))
(expm1.f32 (log1p.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 1 cosTheta) -1)
(exp.f32 (log.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 1 cosTheta) -1)
(log1p.f32 (expm1.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(+.f32 (/.f32 1 cosTheta) -1)
(*.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 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3/2) (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3/2))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(/.f32 1 (/.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) 1))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(/.f32 -1 (neg.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(cbrt.f32 (*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) (/.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(exp.f32 (log.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 1 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 (pow.f32 (PI.f32) -1/2) (/.f32 1 cosTheta))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 (*.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))) (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 1)
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(log.f32 (exp.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(cbrt.f32 (*.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) 3))
(expm1.f32 (log1p.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(exp.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(log1p.f32 (expm1.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)))
(/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)
(*.f32 1 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (*.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))))) (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3/2) (pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3/2))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(pow.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)) -1)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 1)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(pow.f32 (/.f32 1 (cbrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(log.f32 (exp.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(cbrt.f32 (*.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) (/.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(exp.f32 (log.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(log1p.f32 (expm1.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))

eval744.0ms (6.1%)

Compiler

Compiled 25205 to 17122 computations (32.1% saved)

prune243.0ms (2%)

Pruning

37 alts after pruning (34 fresh and 3 done)

PrunedKeptTotal
New43515450
Fresh191938
Picked325
Done112
Total45837495
Accurracy
100.0%
Counts
495 → 37
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.0%
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (*.f32 (+.f32 1 c) (*.f32 cosTheta cosTheta)) (PI.f32))))
90.0%
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c))) -2)
97.5%
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c))) -2)
90.1%
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
97.6%
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
97.1%
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
89.9%
(pow.f32 (cbrt.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))) 3)
89.9%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 2)))
89.6%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 3)))
48.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (-.f32 1 (/.f32 (/.f32 1 cosTheta) cosTheta)) (+.f32 -1 (/.f32 -1 cosTheta))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
28.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 3))) (+.f32 1 (+.f32 (/.f32 (/.f32 1 cosTheta) cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
92.6%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
92.9%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
90.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (fabs.f32 (cbrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (cbrt.f32 (/.f32 1 (PI.f32))))) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.3%
(/.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 cosTheta)))))
96.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (+.f32 (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (PI.f32))))))
98.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
93.5%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
93.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
90.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
97.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) -2) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.3%
(/.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)))))
90.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
92.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
36.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (cbrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 (pow.f32 (PI.f32) -1) (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (+.f32 (/.f32 1 cosTheta) -1))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
83.1%
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 cosTheta cosTheta)))))
11.1%
(/.f32 1 (+.f32 c 1))
97.4%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))))
93.6%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
11.1%
(-.f32 1 c)
97.6%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
91.6%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
98.3%
(expm1.f32 (log1p.f32 (/.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))))))))))
83.1%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))))
90.3%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
11.1%
1
91.0%
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (*.f32 (+.f32 1 c) (*.f32 cosTheta cosTheta)) (PI.f32))))
90.0%
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c))) -2)
97.5%
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c))) -2)
90.1%
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
97.6%
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
97.1%
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
89.9%
(pow.f32 (cbrt.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))) 3)
89.9%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 2)))
89.6%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 3)))
48.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (-.f32 1 (/.f32 (/.f32 1 cosTheta) cosTheta)) (+.f32 -1 (/.f32 -1 cosTheta))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
28.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 3))) (+.f32 1 (+.f32 (/.f32 (/.f32 1 cosTheta) cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
92.6%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
92.9%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
90.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (fabs.f32 (cbrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (cbrt.f32 (/.f32 1 (PI.f32))))) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.3%
(/.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 cosTheta)))))
96.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (+.f32 (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (PI.f32))))))
98.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
93.5%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
93.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
90.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
97.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) -2) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.3%
(/.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)))))
90.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
92.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
36.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (cbrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 (pow.f32 (PI.f32) -1) (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (+.f32 (/.f32 1 cosTheta) -1))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
83.1%
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 cosTheta cosTheta)))))
11.1%
(/.f32 1 (+.f32 c 1))
97.4%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))))
93.6%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
11.1%
(-.f32 1 c)
97.6%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
91.6%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
98.3%
(expm1.f32 (log1p.f32 (/.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))))))))))
83.1%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))))
90.3%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
11.1%
1
Compiler

Compiled 3178 to 2500 computations (21.3% saved)

localize1.1s (8.9%)

Local Accuracy

Found 16 expressions with local accuracy:

NewAccuracyProgram
99.3%
(sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.8%
(/.f32 (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
98.3%
(*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))))
98.9%
(*.f32 cosTheta (PI.f32))
98.9%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
96.9%
(-.f32 1 (pow.f32 (PI.f32) -1/2))
96.9%
(pow.f32 (PI.f32) -1/2)
99.9%
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
99.2%
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))
98.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))
99.8%
(expm1.f32 (log1p.f32 (/.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))))))))))
99.2%
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
98.9%
(/.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))))))))
98.9%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
Compiler

Compiled 447 to 230 computations (48.5% saved)

series40.0ms (0.3%)

Counts
15 → 156
Calls

54 calls:

TimeVariablePointExpression
27.0ms
c
@0
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
1.0ms
cosTheta
@inf
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
1.0ms
cosTheta
@-inf
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
0.0ms
c
@inf
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
0.0ms
cosTheta
@-inf
(/.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))))))))

rewrite121.0ms (1%)

Algorithm
batch-egg-rewrite
Rules
1002×add-sqr-sqrt
988×pow1
932×add-exp-log
930×add-log-exp
930×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
047481
11037481
Stop Event
node limit
Counts
15 → 145
Calls
Call 1
Inputs
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (exp.f32 (*.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 (exp.f32 (*.f32 cosTheta cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))
(*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (PI.f32))
(*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))))
(/.f32 (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))
Outputs
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(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 (+.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(*.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (+.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1))
(/.f32 -1 (neg.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (/.f32 1 cosTheta)))
(*.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(*.f32 1 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta)))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))) (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)) -1)
(pow.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta)) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta)) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(exp.f32 (log.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))
(pow.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) 1)
(log.f32 (exp.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(exp.f32 (log.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(log1p.f32 (expm1.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(+.f32 1 (neg.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 1 (-.f32 1 (pow.f32 (PI.f32) -1/2)))
(*.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))) (cbrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2)))) (cbrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 (PI.f32) -1/2) 3)) (+.f32 1 (+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 (PI.f32) -1/2)) (pow.f32 (PI.f32) -1/2))))
(/.f32 (-.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 (PI.f32) -1/2))) (+.f32 1 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2)) 1)
(log.f32 (exp.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(cbrt.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2)) (-.f32 1 (pow.f32 (PI.f32) -1/2))) (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(expm1.f32 (log1p.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(exp.f32 (log.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(log1p.f32 (expm1.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(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)))))
(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 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(/.f32 (+.f32 -1 (pow.f32 (/.f32 1 cosTheta) 3)) (+.f32 1 (-.f32 (*.f32 (/.f32 1 cosTheta) (/.f32 1 cosTheta)) (*.f32 -1 (/.f32 1 cosTheta)))))
(/.f32 (-.f32 1 (*.f32 (/.f32 1 cosTheta) (/.f32 1 cosTheta))) (-.f32 -1 (/.f32 1 cosTheta)))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)) 2)
(pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 1)
(sqrt.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (+.f32 (/.f32 1 cosTheta) -1)))
(log.f32 (exp.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(cbrt.f32 (*.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 (/.f32 1 cosTheta) -1)))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(exp.f32 (log.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 1 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) 1)
(log.f32 (exp.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(*.f32 1 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 (sqrt.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))) (sqrt.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)) 1)
(pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 1/2)
(log.f32 (exp.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(cbrt.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))

simplify198.0ms (1.6%)

Algorithm
egg-herbie
Rules
868×associate-*r*
846×associate-*l*
678×fma-def
512×log-prod
460×exp-prod
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
058219823
1162417407
2680817407
Stop Event
node limit
Counts
301 → 330
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 (/.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 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 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (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))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (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))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (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))) cosTheta) (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))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (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))) cosTheta) (sqrt.f32 (/.f32 1 (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 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))) cosTheta) (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))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (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))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (+.f32 c 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 c 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c 1) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 (+.f32 c 1) (PI.f32)) (*.f32 -1 (*.f32 (*.f32 (+.f32 c 1) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c 1) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 c 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c 1) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))))))
(/.f32 1 (+.f32 c 1))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 c 1)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (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 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (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 (+.f32 c 1) 4) (pow.f32 cosTheta 3))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 c 1)) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (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 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 c 1)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (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 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (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 (+.f32 c 1) 4) (pow.f32 cosTheta 3))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 c 1)) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (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 cosTheta) (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 1/2 (*.f32 (pow.f32 cosTheta 3) (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 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/6 (*.f32 (pow.f32 cosTheta 5) (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 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (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 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (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 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (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 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (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 (/.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 1 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2))) (/.f32 1 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 4))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 3)))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2) (pow.f32 c 3)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2))) (*.f32 -1 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 3) (pow.f32 c 4))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2) (pow.f32 c 3)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2))) (*.f32 -1 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (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)))))
(+.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 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4) (pow.f32 cosTheta 3)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 1 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (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 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (pow.f32 cosTheta 3)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 1 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) cosTheta))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) cosTheta)))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 cosTheta 2)))))
(-.f32 (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 cosTheta 3)))) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) cosTheta))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 cosTheta 2)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) cosTheta))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) cosTheta)))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 cosTheta 2)))))
(-.f32 (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 cosTheta 3)))) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) cosTheta))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 cosTheta 2)))))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(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 (+.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(*.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (+.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1)
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1))
(/.f32 -1 (neg.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))))
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (/.f32 1 cosTheta)))
(*.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(*.f32 1 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta)))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))) (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)) -1)
(pow.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta)) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta)) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(exp.f32 (log.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))
(pow.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) 1)
(log.f32 (exp.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(exp.f32 (log.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(log1p.f32 (expm1.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(+.f32 1 (neg.f32 (pow.f32 (PI.f32) -1/2)))
(*.f32 1 (-.f32 1 (pow.f32 (PI.f32) -1/2)))
(*.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))) (cbrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2)))) (cbrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 (PI.f32) -1/2) 3)) (+.f32 1 (+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 (PI.f32) -1/2)) (pow.f32 (PI.f32) -1/2))))
(/.f32 (-.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 (PI.f32) -1/2))) (+.f32 1 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2)) 1)
(log.f32 (exp.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(cbrt.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2)) (-.f32 1 (pow.f32 (PI.f32) -1/2))) (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(expm1.f32 (log1p.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(exp.f32 (log.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(log1p.f32 (expm1.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 1)
(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)))))
(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 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(/.f32 (+.f32 -1 (pow.f32 (/.f32 1 cosTheta) 3)) (+.f32 1 (-.f32 (*.f32 (/.f32 1 cosTheta) (/.f32 1 cosTheta)) (*.f32 -1 (/.f32 1 cosTheta)))))
(/.f32 (-.f32 1 (*.f32 (/.f32 1 cosTheta) (/.f32 1 cosTheta))) (-.f32 -1 (/.f32 1 cosTheta)))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)) 2)
(pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 1)
(sqrt.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (+.f32 (/.f32 1 cosTheta) -1)))
(log.f32 (exp.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(cbrt.f32 (*.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 (/.f32 1 cosTheta) -1)))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(exp.f32 (log.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 1 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) 1)
(log.f32 (exp.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(*.f32 1 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 (sqrt.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))) (sqrt.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)) 1)
(pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 1/2)
(log.f32 (exp.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(cbrt.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))
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 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 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)))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 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 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)) (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (/.f32 (*.f32 c c) (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)))))
(-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 3))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 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 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2))) (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (/.f32 (*.f32 c c) (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2))))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)))
(/.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 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.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 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 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)))))
(fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (/.f32 (pow.f32 c 4) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3)))))
(-.f32 (+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 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 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.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 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 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)))))
(fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (/.f32 (pow.f32 c 4) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3)))))
(-.f32 (+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.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 (*.f32 cosTheta (neg.f32 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 (*.f32 cosTheta (neg.f32 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 -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 (*.f32 cosTheta (neg.f32 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 (sqrt.f32 (/.f32 1 (PI.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)))))))) (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 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))))
(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 (+.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 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 cosTheta))) (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (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 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 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)))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 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 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)) (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (/.f32 (*.f32 c c) (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)))))
(-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 3))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 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 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2))) (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (/.f32 (*.f32 c c) (*.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2))))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2)))
(/.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 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.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 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 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)))))
(fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (/.f32 (pow.f32 c 4) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3)))))
(-.f32 (+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 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 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.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 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 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)))))
(fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (/.f32 (pow.f32 c 4) (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1))) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3)))))
(-.f32 (+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 -2 cosTheta 1) (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.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 (*.f32 cosTheta (neg.f32 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 (*.f32 cosTheta (neg.f32 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 -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 (*.f32 cosTheta (neg.f32 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 (sqrt.f32 (/.f32 1 (PI.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)))))))) (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 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 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2)))
(+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))
(+.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) (-.f32 (/.f32 c (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 3) c)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4)) (+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(-.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) (-.f32 (/.f32 c (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 3) c)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2)))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 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))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 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))) cosTheta) (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))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (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))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(-.f32 (+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 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))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 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))) cosTheta) (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))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (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))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(-.f32 (+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 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 (+.f32 c 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (+.f32 1 c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 c 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c 1) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 -1 (+.f32 (*.f32 (+.f32 1 c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (+.f32 1 c) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 (+.f32 c 1) (PI.f32)) (*.f32 -1 (*.f32 (*.f32 (+.f32 c 1) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c 1) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (sqrt.f32 (PI.f32))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 c 1) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))) (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c 1) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 (+.f32 1 c) (PI.f32) (neg.f32 (*.f32 (+.f32 1 c) (*.f32 (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))) (sqrt.f32 (PI.f32))))))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 -1 (+.f32 (*.f32 (+.f32 1 c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))) (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (+.f32 1 c) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))))) (*.f32 (pow.f32 cosTheta 4) (fma.f32 (*.f32 (*.f32 1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))) (+.f32 1 c)) (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 1 c)))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 c 1)))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.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 (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (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 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 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 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (+.f32 1 c))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 1 c) 3))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 2 (neg.f32 cosTheta))) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 1 c) 3)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (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 (+.f32 c 1) 4) (pow.f32 cosTheta 3))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 c 1)) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (fma.f32 -1 (/.f32 (*.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 1 c) 3))))))
(-.f32 (+.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 2 (neg.f32 cosTheta))) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 1 c) 3)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 1 (+.f32 1 c)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 c 1)))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.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 (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (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 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 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 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (+.f32 1 c))) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 1 c) 3))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 2 (neg.f32 cosTheta))) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 1 c) 3)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 (pow.f32 (+.f32 c 1) 2) cosTheta)) (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 (+.f32 c 1) 4) (pow.f32 cosTheta 3))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 c 1)) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c 1) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)))) (fma.f32 -1 (/.f32 (*.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 1 c) 3))))))
(-.f32 (+.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (*.f32 2 (neg.f32 cosTheta))) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 1 c) 3)))) (fma.f32 (neg.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 1 c) 4)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 1 (+.f32 1 c)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (*.f32 cosTheta (pow.f32 (+.f32 1 c) 2)) (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 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 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (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 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)) (fma.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 (pow.f32 cosTheta 3) 1/2) (/.f32 1 cosTheta))) (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/6 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)) (fma.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 -1/6 (pow.f32 cosTheta 5)) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (*.f32 -1/6 (pow.f32 cosTheta 5)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 (pow.f32 cosTheta 3) 1/2) (/.f32 1 cosTheta))))
(*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 -1 (/.f32 1 cosTheta))
-1
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 -1 (/.f32 1 cosTheta))
-1
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (/.f32 1 cosTheta) 1)
(+.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 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 1 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1))
(/.f32 1 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2))) (/.f32 1 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1)))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1))) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 2))) (/.f32 c (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 3) c)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 4))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 3)))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2)) (/.f32 1 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1))) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 4)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 3))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 2))) (-.f32 (/.f32 c (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 3) c)) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (+.f32 (neg.f32 (/.f32 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) (*.f32 c c))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2) (pow.f32 c 3)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2))) (*.f32 -1 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 3) (pow.f32 c 4))))))
(+.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2) (pow.f32 c 3))) (*.f32 -1 (+.f32 (/.f32 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 3) (pow.f32 c 4)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 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 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (+.f32 (neg.f32 (/.f32 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) (*.f32 c c))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 2) (pow.f32 c 3)) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) (pow.f32 c 2))) (*.f32 -1 (/.f32 (pow.f32 (+.f32 (*.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))) 1) 3) (pow.f32 c 4))))))
(+.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 2) (pow.f32 c 3))) (*.f32 -1 (+.f32 (/.f32 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1) 3) (pow.f32 c 4)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1) 2) (pow.f32 c 3)) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 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 (/.f32 1 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 (*.f32 cosTheta (neg.f32 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 (*.f32 cosTheta (neg.f32 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 (*.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 (*.f32 cosTheta (neg.f32 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 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 1 (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) 2))))))
(-.f32 (/.f32 1 (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.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 cosTheta) cosTheta)))) 2))))
(+.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) 3) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 2)))) (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) 2))))))
(+.f32 (/.f32 (/.f32 1 (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 2)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (pow.f32 (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)))) (-.f32 (/.f32 1 (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.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 cosTheta) cosTheta)))) 2)))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4) (pow.f32 cosTheta 3)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 1 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) 2)))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (/.f32 1 (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 3)) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) 4)))) (/.f32 (/.f32 1 (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) 3))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.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 cosTheta) cosTheta)))) 2)))) (-.f32 (/.f32 (/.f32 1 (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 2)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (pow.f32 (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)))) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 4) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 3))))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 1 (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) 2))))))
(-.f32 (/.f32 1 (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.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 cosTheta) cosTheta)))) 2))))
(+.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 cosTheta 2) (PI.f32))))) (+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) 3) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 2)))) (/.f32 1 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) 2))))))
(+.f32 (/.f32 (/.f32 1 (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 2)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (pow.f32 (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)))) (-.f32 (/.f32 1 (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.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 cosTheta) cosTheta)))) 2)))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2) (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (pow.f32 cosTheta 3)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 1 (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (/.f32 1 (exp.f32 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) 2)))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (/.f32 1 (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 3)) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) 4)))) (/.f32 (/.f32 1 (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 2)) (*.f32 (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))) 3))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.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 cosTheta) cosTheta)))) 2)))) (-.f32 (/.f32 (/.f32 1 (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 2)) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (pow.f32 (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)))) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (*.f32 (pow.f32 (+.f32 c (-.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 4) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 3))))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) cosTheta))))
(+.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 cosTheta (sqrt.f32 -1))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) cosTheta)))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 cosTheta 2)))))
(-.f32 (+.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 cosTheta (sqrt.f32 -1)))) (/.f32 1/8 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (sqrt.f32 -1) 3))))
(+.f32 (sqrt.f32 -1) (+.f32 (/.f32 1/2 (*.f32 cosTheta (sqrt.f32 -1))) (/.f32 -1/8 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 -1)))))
(-.f32 (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 cosTheta 3)))) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) cosTheta))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 cosTheta 2)))))
(+.f32 (/.f32 1/16 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (sqrt.f32 -1) 5))) (-.f32 (+.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 cosTheta (sqrt.f32 -1)))) (/.f32 1/8 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (sqrt.f32 -1) 3)))))
(+.f32 (+.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 cosTheta (sqrt.f32 -1)))) (+.f32 (/.f32 1/16 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (sqrt.f32 -1) 5))) (/.f32 -1/8 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 -1)))))
(sqrt.f32 -1)
(+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) cosTheta))))
(+.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 cosTheta (sqrt.f32 -1))))
(-.f32 (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) cosTheta)))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 cosTheta 2)))))
(-.f32 (+.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 cosTheta (sqrt.f32 -1)))) (/.f32 1/8 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (sqrt.f32 -1) 3))))
(+.f32 (sqrt.f32 -1) (+.f32 (/.f32 1/2 (*.f32 cosTheta (sqrt.f32 -1))) (/.f32 -1/8 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 -1)))))
(-.f32 (+.f32 (*.f32 1/16 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 5) (pow.f32 cosTheta 3)))) (+.f32 (sqrt.f32 -1) (*.f32 1/2 (/.f32 1 (*.f32 (sqrt.f32 -1) cosTheta))))) (*.f32 1/8 (/.f32 1 (*.f32 (pow.f32 (sqrt.f32 -1) 3) (pow.f32 cosTheta 2)))))
(+.f32 (/.f32 1/16 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (sqrt.f32 -1) 5))) (-.f32 (+.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 cosTheta (sqrt.f32 -1)))) (/.f32 1/8 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (sqrt.f32 -1) 3)))))
(+.f32 (+.f32 (sqrt.f32 -1) (/.f32 1/2 (*.f32 cosTheta (sqrt.f32 -1)))) (+.f32 (/.f32 1/16 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (sqrt.f32 -1) 5))) (/.f32 -1/8 (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 -1)))))
(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)))
(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 (+.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1)
(+.f32 1 (-.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) 0)
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) 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 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) 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 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) 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 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) 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 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) 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 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(-.f32 (+.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) 1)
(+.f32 1 (-.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) 0)
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) 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 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) 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 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (/.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 -1 (neg.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) 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 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) 3))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) 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 (fma.f32 cosTheta -2 1)) (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 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 -2 cosTheta 1)) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (/.f32 1 cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (sqrt.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 (sqrt.f32 (PI.f32)) 1) cosTheta)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(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 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 1 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta)))
(/.f32 (*.f32 1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta)))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(/.f32 (*.f32 1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))) (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(/.f32 (*.f32 1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (*.f32 1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)) -1)
(/.f32 (*.f32 1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta)) 1)
(/.f32 (*.f32 1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(/.f32 (*.f32 1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta)) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(cbrt.f32 (*.f32 (/.f32 (*.f32 1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (*.f32 1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (/.f32 (*.f32 1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) 3))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(/.f32 (*.f32 1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(/.f32 (*.f32 1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))))
(/.f32 (*.f32 1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) 1)
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(cbrt.f32 (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) 3))
(expm1.f32 (log1p.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))
(+.f32 1 (neg.f32 (pow.f32 (PI.f32) -1/2)))
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 1 (-.f32 1 (pow.f32 (PI.f32) -1/2)))
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (*.f32 (cbrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))) (cbrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2)))) (cbrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(*.f32 (sqrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))) (sqrt.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 (PI.f32) -1/2) 3)) (+.f32 1 (+.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 (PI.f32) -1/2)) (pow.f32 (PI.f32) -1/2))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 (PI.f32) -1/2) 3)) (+.f32 1 (+.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 (PI.f32) -1))))
(/.f32 (-.f32 1 (pow.f32 (pow.f32 (PI.f32) -1/2) 3)) (+.f32 (/.f32 1 (PI.f32)) (+.f32 1 (pow.f32 (PI.f32) -1/2))))
(/.f32 (-.f32 1 (*.f32 (pow.f32 (PI.f32) -1/2) (pow.f32 (PI.f32) -1/2))) (+.f32 1 (pow.f32 (PI.f32) -1/2)))
(/.f32 (-.f32 1 (pow.f32 (PI.f32) -1)) (+.f32 1 (pow.f32 (PI.f32) -1/2)))
(/.f32 (-.f32 1 (/.f32 1 (PI.f32))) (+.f32 1 (pow.f32 (PI.f32) -1/2)))
(pow.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2)) 1)
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(log.f32 (exp.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(cbrt.f32 (*.f32 (*.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2)) (-.f32 1 (pow.f32 (PI.f32) -1/2))) (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(cbrt.f32 (*.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2)) (*.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2)) (-.f32 1 (pow.f32 (PI.f32) -1/2)))))
(cbrt.f32 (pow.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2)) 3))
(expm1.f32 (log1p.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(exp.f32 (log.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(log1p.f32 (expm1.f32 (-.f32 1 (pow.f32 (PI.f32) -1/2))))
(-.f32 1 (pow.f32 (PI.f32) -1/2))
(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)))
(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)))
(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 cosTheta) (*.f32 (PI.f32) (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 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(+.f32 -1 (/.f32 1 cosTheta))
(/.f32 (+.f32 -1 (pow.f32 (/.f32 1 cosTheta) 3)) (+.f32 1 (-.f32 (*.f32 (/.f32 1 cosTheta) (/.f32 1 cosTheta)) (*.f32 -1 (/.f32 1 cosTheta)))))
(/.f32 (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 3))) (+.f32 1 (*.f32 (/.f32 1 cosTheta) (-.f32 (/.f32 1 cosTheta) -1))))
(/.f32 (+.f32 -1 (pow.f32 (/.f32 1 cosTheta) 3)) (fma.f32 (/.f32 1 cosTheta) (+.f32 (/.f32 1 cosTheta) 1) 1))
(/.f32 (-.f32 1 (*.f32 (/.f32 1 cosTheta) (/.f32 1 cosTheta))) (-.f32 -1 (/.f32 1 cosTheta)))
(/.f32 (-.f32 1 (*.f32 (/.f32 1 cosTheta) (/.f32 1 cosTheta))) (+.f32 -1 (/.f32 -1 cosTheta)))
(/.f32 (+.f32 1 (/.f32 (/.f32 -1 cosTheta) cosTheta)) (+.f32 -1 (/.f32 -1 cosTheta)))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)) 2)
(+.f32 -1 (/.f32 1 cosTheta))
(pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 1)
(+.f32 -1 (/.f32 1 cosTheta))
(sqrt.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (+.f32 (/.f32 1 cosTheta) -1)))
(+.f32 -1 (/.f32 1 cosTheta))
(log.f32 (exp.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(+.f32 -1 (/.f32 1 cosTheta))
(cbrt.f32 (*.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (+.f32 (/.f32 1 cosTheta) -1)) (+.f32 (/.f32 1 cosTheta) -1)))
(cbrt.f32 (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (+.f32 -1 (/.f32 1 cosTheta)))))
(cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3))
(expm1.f32 (log1p.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(+.f32 -1 (/.f32 1 cosTheta))
(exp.f32 (log.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(+.f32 -1 (/.f32 1 cosTheta))
(log1p.f32 (expm1.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(+.f32 -1 (/.f32 1 cosTheta))
(*.f32 1 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) 1)
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))) 3))
(expm1.f32 (log1p.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) -1)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) 1)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32)))))) (/.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32)))))) (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32)))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))))
(*.f32 1 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)))
(sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)))) (cbrt.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (sqrt.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))) (sqrt.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))
(pow.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)) 1)
(sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))
(pow.f32 (+.f32 (/.f32 1 cosTheta) -1) 1/2)
(sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))
(log.f32 (exp.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))
(cbrt.f32 (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(cbrt.f32 (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))))
(cbrt.f32 (pow.f32 (+.f32 -1 (/.f32 1 cosTheta)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))
(exp.f32 (log.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))
(log1p.f32 (expm1.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1))))
(sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))

eval234.0ms (1.9%)

Compiler

Compiled 13617 to 8725 computations (35.9% saved)

prune187.0ms (1.5%)

Pruning

39 alts after pruning (33 fresh and 6 done)

PrunedKeptTotal
New3675372
Fresh12829
Picked235
Done033
Total37039409
Accurracy
100.0%
Counts
409 → 39
Alt Table
Click to see full alt table
StatusAccuracyProgram
91.0%
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (+.f32 1 c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
90.0%
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c))) -2)
97.5%
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c))) -2)
90.1%
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
97.6%
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
97.1%
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
89.9%
(pow.f32 (cbrt.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))) 3)
89.9%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 2)))
89.6%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 3)))
92.9%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)) 2) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
48.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (-.f32 1 (/.f32 (/.f32 1 cosTheta) cosTheta)) (+.f32 -1 (/.f32 -1 cosTheta))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
28.1%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 3))) (+.f32 1 (+.f32 (/.f32 (/.f32 1 cosTheta) cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
92.6%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
90.2%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (fabs.f32 (cbrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (cbrt.f32 (/.f32 1 (PI.f32))))) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.3%
(/.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 cosTheta)))))
96.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (+.f32 (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (PI.f32))))))
98.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
93.5%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
93.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
90.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
90.7%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
97.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) -2) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.3%
(/.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)))))
90.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
89.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))) (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
92.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
36.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (cbrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 (pow.f32 (PI.f32) -1) (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (+.f32 (/.f32 1 cosTheta) -1))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
83.1%
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 cosTheta cosTheta)))))
11.1%
(/.f32 1 (+.f32 c 1))
97.4%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))))
93.6%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
85.4%
(-.f32 (exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
11.1%
(-.f32 1 c)
97.6%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
91.6%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
98.3%
(expm1.f32 (log1p.f32 (/.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))))))))))
83.1%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))))
90.3%
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
11.1%
1
Compiler

Compiled 3010 to 1886 computations (37.3% saved)

regimes259.0ms (2.1%)

Counts
91 → 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 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta)))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.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 1 c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (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 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (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 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (+.f32 (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (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 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta 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 (-.f32 1 cosTheta) (*.f32 -1/2 (*.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 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (*.f32 (+.f32 1 c) (*.f32 cosTheta cosTheta)) (PI.f32))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (+.f32 1 c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 cosTheta cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (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 -2 cosTheta)) (PI.f32))) 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 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))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(/.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 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 1 (/.f32 (exp.f32 (*.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 (/.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 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (-.f32 1 (/.f32 (/.f32 1 cosTheta) cosTheta)) (+.f32 -1 (/.f32 -1 cosTheta))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))))
(pow.f32 (cbrt.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))) 3)
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 3)))
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 2)))
(/.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 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 3))) (+.f32 1 (+.f32 (/.f32 (/.f32 1 cosTheta) cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c))) -2)
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
(/.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))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)) 2) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) 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)))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (sqrt.f32 (/.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))))) -2) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (expm1.f32 (log1p.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (expm1.f32 (log1p.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 (*.f32 (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (sqrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (cbrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 (pow.f32 (PI.f32) -1) (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (+.f32 (/.f32 1 cosTheta) -1))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(-.f32 (exp.f32 (log.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(expm1.f32 (log1p.f32 (/.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))))))))))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c))) -2)
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta))) (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 1 cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.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))) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (*.f32 (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta))) (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (cbrt.f32 (+.f32 -1 (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.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)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (fabs.f32 (cbrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (cbrt.f32 (/.f32 1 (PI.f32))))) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) 2)) (cbrt.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 (*.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)))))))
(/.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 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 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta 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) (cbrt.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (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 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))))
(*.f32 (*.f32 (cbrt.f32 (/.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))))))))) (cbrt.f32 (/.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)))))))))) (cbrt.f32 (/.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))))))))))
Outputs
(/.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)))
Calls

6 calls:

43.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)))
42.0ms
cosTheta
41.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)))))
40.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))))
39.0ms
c
Results
AccuracySegmentsBranch
98.3%1cosTheta
98.3%1c
98.3%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.3%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.3%1(+.f32 1 c)
98.3%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 2222 to 1266 computations (43% saved)

regimes173.0ms (1.4%)

Counts
64 → 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 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta)))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.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 1 c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (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 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (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 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (+.f32 (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (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 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta 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 (-.f32 1 cosTheta) (*.f32 -1/2 (*.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 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (*.f32 (+.f32 1 c) (*.f32 cosTheta cosTheta)) (PI.f32))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (+.f32 1 c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 cosTheta cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (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 -2 cosTheta)) (PI.f32))) 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 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))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(/.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 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 1 (/.f32 (exp.f32 (*.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 (/.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 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (-.f32 1 (/.f32 (/.f32 1 cosTheta) cosTheta)) (+.f32 -1 (/.f32 -1 cosTheta))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))))
(pow.f32 (cbrt.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))) 3)
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 3)))
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 2)))
(/.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 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 3))) (+.f32 1 (+.f32 (/.f32 (/.f32 1 cosTheta) cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c))) -2)
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
(/.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))))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (pow.f32 (sqrt.f32 (+.f32 (/.f32 1 cosTheta) -1)) 2) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
Outputs
(/.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))))))
Calls

6 calls:

29.0ms
c
28.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)))))
28.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)))
28.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))))
27.0ms
cosTheta
Results
AccuracySegmentsBranch
98.3%1cosTheta
98.3%1c
98.3%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.3%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.3%1(+.f32 1 c)
98.3%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 1302 to 766 computations (41.2% saved)

regimes165.0ms (1.4%)

Counts
61 → 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 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta)))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.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 1 c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (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 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (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 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (+.f32 (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (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 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta 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 (-.f32 1 cosTheta) (*.f32 -1/2 (*.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 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (*.f32 (+.f32 1 c) (*.f32 cosTheta cosTheta)) (PI.f32))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (+.f32 1 c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 cosTheta cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (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 -2 cosTheta)) (PI.f32))) 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 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))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(/.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 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 1 (/.f32 (exp.f32 (*.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 (/.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 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (-.f32 1 (/.f32 (/.f32 1 cosTheta) cosTheta)) (+.f32 -1 (/.f32 -1 cosTheta))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(exp.f32 (neg.f32 (log1p.f32 (+.f32 c (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))))))
(pow.f32 (cbrt.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))) 3)
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 c (-.f32 1 (pow.f32 (PI.f32) -1/2))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (*.f32 cosTheta cosTheta) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (cbrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 3)))
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (sqrt.f32 (/.f32 (pow.f32 (PI.f32) -1/2) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) cosTheta))) 2)))
(/.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 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (+.f32 -1 (/.f32 1 (pow.f32 cosTheta 3))) (+.f32 1 (+.f32 (/.f32 (/.f32 1 cosTheta) cosTheta) (/.f32 1 cosTheta)))) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(pow.f32 (sqrt.f32 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 1 c))) -2)
(pow.f32 (cbrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 3)
(pow.f32 (sqrt.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))) 2)
(/.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))))))
Outputs
(/.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)))))
Calls

6 calls:

30.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))))
27.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)))
27.0ms
c
26.0ms
cosTheta
26.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)))))
Results
AccuracySegmentsBranch
98.3%1cosTheta
98.3%1c
98.3%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.3%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.3%1(+.f32 1 c)
98.3%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 1237 to 731 computations (40.9% saved)

regimes205.0ms (1.7%)

Counts
43 → 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 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta)))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.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 1 c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (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 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (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 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (+.f32 (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (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 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta 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 (-.f32 1 cosTheta) (*.f32 -1/2 (*.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 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (*.f32 (+.f32 1 c) (*.f32 cosTheta cosTheta)) (PI.f32))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (+.f32 1 c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 cosTheta cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (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 -2 cosTheta)) (PI.f32))) 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 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))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(/.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 cosTheta)))))
Outputs
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
Calls

3 calls:

134.0ms
cosTheta
48.0ms
c
6.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
98.3%1cosTheta
98.3%1(+.f32 1 c)
98.3%1c
Compiler

Compiled 777 to 464 computations (40.3% saved)

regimes206.0ms (1.7%)

Counts
41 → 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 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta)))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.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 1 c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta))) (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 (pow.f32 (PI.f32) -1/2) (+.f32 -1 (/.f32 1 cosTheta))) (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 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (+.f32 (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (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 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta 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 (-.f32 1 cosTheta) (*.f32 -1/2 (*.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 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta cosTheta))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (*.f32 (+.f32 1 c) (*.f32 cosTheta cosTheta)) (PI.f32))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (*.f32 (+.f32 1 c) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (exp.f32 (-.f32 (log.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta)) (*.f32 cosTheta cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (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 -2 cosTheta)) (PI.f32))) 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 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 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))))
Calls

3 calls:

18.0ms
cosTheta
18.0ms
c
7.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
97.4%1cosTheta
97.4%1c
97.4%1(+.f32 1 c)
Compiler

Compiled 733 to 444 computations (39.4% saved)

regimes59.0ms (0.5%)

Counts
16 → 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 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta)))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.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 1 c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
Outputs
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
Calls

3 calls:

42.0ms
c
8.0ms
cosTheta
4.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
93.7%1c
93.7%1cosTheta
93.7%1(+.f32 1 c)
Compiler

Compiled 206 to 138 computations (33% saved)

regimes23.0ms (0.2%)

Counts
15 → 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 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta)))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.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 1 c) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (PI.f32)) (/.f32 1 cosTheta)))))
Outputs
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
Calls

3 calls:

8.0ms
cosTheta
8.0ms
c
4.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
93.5%1cosTheta
93.5%1c
93.5%1(+.f32 1 c)
Compiler

Compiled 187 to 126 computations (32.6% saved)

regimes20.0ms (0.2%)

Counts
12 → 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 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (PI.f32) -1/2) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta)))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (pow.f32 (PI.f32) -1/2) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
Outputs
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
Calls

3 calls:

7.0ms
cosTheta
7.0ms
c
3.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
92.8%1c
92.8%1cosTheta
92.8%1(+.f32 1 c)
Compiler

Compiled 134 to 95 computations (29.1% saved)

regimes14.0ms (0.1%)

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 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
Outputs
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
Calls

3 calls:

5.0ms
c
5.0ms
cosTheta
2.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
91.6%1cosTheta
91.6%1c
91.6%1(+.f32 1 c)
Compiler

Compiled 55 to 42 computations (23.6% saved)

regimes9.0ms (0.1%)

Accuracy

Total -1.9b remaining (-6.7%)

Threshold costs -1.9b (-6.7%)

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

2 calls:

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

Compiled 20 to 15 computations (25% saved)

simplify15.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
067514
197514
2108514
3117514
4118514
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.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 (+.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 (+.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))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
1
Outputs
(/.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 (+.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 (+.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 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
1
Compiler

Compiled 185 to 147 computations (20.5% saved)

soundness1.2s (9.6%)

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

Useful iterations: 3 (0.0ms)

IterNodesCost
02279
14869
212069
330965
479365
5384565
6700065
02279
14869
212069
330965
479365
5384565
6700065
051728
11206728
089535415
1265031779
089535415
1265031779
051728
11206728
02279
14869
212069
330965
479365
5384565
6700065
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1148 to 713 computations (37.9% saved)

end95.0ms (0.8%)

Compiler

Compiled 388 to 250 computations (35.6% saved)

Profiling

Loading profile data...