Beckmann Sample, normalization factor

Time bar (total: 10.1s)

analyze42.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.9s (18.8%)

Results
1.9s8256×body256valid
12.0ms69×body256invalid
Bogosity

preprocess58.0ms (0.6%)

Algorithm
egg-herbie
Rules
1174×distribute-lft-neg-in
1088×distribute-rgt-neg-in
920×times-frac
914×fma-neg
834×associate-*r*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
048320
1128280
2390280
31330262
45727262
Stop Event
node limit
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)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 (neg.f32 cosTheta)) (neg.f32 cosTheta))) (neg.f32 cosTheta))) (exp.f32 (*.f32 (neg.f32 (neg.f32 cosTheta)) (neg.f32 cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 (neg.f32 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 (-.f32 1 cosTheta) cosTheta)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) 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 (-.f32 (-.f32 1 cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 (neg.f32 cosTheta)) (neg.f32 cosTheta))) (neg.f32 cosTheta))) (exp.f32 (*.f32 (neg.f32 (neg.f32 cosTheta)) (neg.f32 cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (+.f32 (+.f32 1 cosTheta) cosTheta)) (neg.f32 cosTheta)) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))))
(/.f32 1 (fma.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (+.f32 cosTheta cosTheta))) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (neg.f32 cosTheta))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (fma.f32 (/.f32 -1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (fma.f32 cosTheta 2 1)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) (+.f32 1 c)))
(/.f32 1 (+.f32 (+.f32 1 (neg.f32 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 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)))) (-.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (-.f32 1 c)))
(/.f32 1 (+.f32 1 (-.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 cosTheta) cosTheta)) c)))
(/.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) (-.f32 1 c)))
(/.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (-.f32 1 c)))
(/.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 (+.f32 1 cosTheta) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.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 c))) (*.f32 (sqrt.f32 (PI.f32)) c)) (pow.f32 (exp.f32 c) (neg.f32 c)) cosTheta)))
(/.f32 1 (+.f32 1 (+.f32 cosTheta (/.f32 (sqrt.f32 (fma.f32 c -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 c) c)) c)))))
Compiler

Compiled 29 to 23 computations (20.7% saved)

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

prune20.0ms (0.2%)

Pruning

6 alts after pruning (6 fresh and 0 done)

PrunedKeptTotal
New257
Fresh011
Picked000
Done000
Total268
Accurracy
99.0%
Counts
8 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.1%
(/.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.6%
(/.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.6%
(/.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.1%
(/.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.6%
(/.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.1%
(/.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.6%
(/.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.6%
(/.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.1%
(/.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.6%
(/.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 496 to 384 computations (22.6% saved)

localize744.0ms (7.3%)

Local Accuracy

Found 20 expressions with local accuracy:

NewAccuracyProgram
99.9%
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
99.8%
(sqrt.f32 (fma.f32 cosTheta -2 1))
99.2%
(/.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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))
99.8%
(/.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))
99.8%
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
99.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))))
98.4%
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
99.8%
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
99.2%
(/.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.0%
(*.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)
99.2%
(/.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.8%
(*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
99.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))))))
99.1%
(/.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)
Compiler

Compiled 581 to 257 computations (55.8% saved)

series42.0ms (0.4%)

Counts
20 → 166
Calls

69 calls:

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

rewrite127.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
1098×pow1
1030×add-exp-log
1030×add-log-exp
1026×log1p-expm1-u
1026×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

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

simplify234.0ms (2.3%)

Algorithm
egg-herbie
Rules
854×associate-*r*
826×log-prod
826×associate-*l*
668×exp-prod
596×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
059422594
1162620352
2635520352
Stop Event
node limit
Counts
362 → 303
Calls
Call 1
Inputs
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2)) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 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 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 cosTheta 7) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 c 1))
1
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(*.f32 -2 cosTheta)
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(*.f32 -2 cosTheta)
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(+.f32 1 (*.f32 -2 cosTheta))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2)) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta))))
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)) (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 c 1))
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 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))
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 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2)) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 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))
1
(+.f32 1 (*.f32 -1 cosTheta))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 3)) (*.f32 -1/2 (pow.f32 cosTheta 2)))))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1)
(-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 1)
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(pow.f32 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c))) (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))) (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(pow.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1)
(log.f32 (exp.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(exp.f32 (log.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.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)))))
(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 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.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 (sqrt.f32 (PI.f32)) cosTheta)) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(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))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(pow.f32 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(+.f32 1 (neg.f32 (+.f32 cosTheta cosTheta)))
(+.f32 (-.f32 1 cosTheta) (neg.f32 cosTheta))
(*.f32 1 (-.f32 1 (+.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (cbrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(/.f32 (-.f32 (pow.f32 (-.f32 1 cosTheta) 3) (pow.f32 cosTheta 3)) (+.f32 (*.f32 (-.f32 1 cosTheta) (-.f32 1 cosTheta)) (+.f32 (*.f32 cosTheta cosTheta) (*.f32 (-.f32 1 cosTheta) cosTheta))))
(/.f32 (-.f32 1 (pow.f32 (+.f32 cosTheta cosTheta) 3)) (+.f32 1 (+.f32 (*.f32 (+.f32 cosTheta cosTheta) (+.f32 cosTheta cosTheta)) (+.f32 cosTheta cosTheta))))
(/.f32 (-.f32 (*.f32 (-.f32 1 cosTheta) (-.f32 1 cosTheta)) (*.f32 cosTheta cosTheta)) (+.f32 (-.f32 1 cosTheta) cosTheta))
(/.f32 (-.f32 1 (*.f32 (+.f32 cosTheta cosTheta) (+.f32 cosTheta cosTheta))) (+.f32 1 (+.f32 cosTheta cosTheta)))
(pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 1)
(log.f32 (exp.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(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 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)))))
(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 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 1)
(log.f32 (exp.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(pow.f32 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(*.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)))))
(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 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (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))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(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))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(*.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)))))
(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 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (/.f32 1 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 1 (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32))) 1)
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.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 (*.f32 (cbrt.f32 (/.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))))))) (cbrt.f32 (/.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)))))))) (cbrt.f32 (/.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 (sqrt.f32 (/.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))))))) (sqrt.f32 (/.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))))))))
(pow.f32 (+.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))))) -1)
(pow.f32 (/.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)))))) 1)
(log.f32 (exp.f32 (/.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))))))))
(cbrt.f32 (*.f32 (*.f32 (/.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 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 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32))))))))
(expm1.f32 (log1p.f32 (/.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 (log.f32 (/.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))))))))
(log1p.f32 (expm1.f32 (/.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 (sqrt.f32 (fma.f32 cosTheta -2 1)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(pow.f32 (fma.f32 cosTheta -2 1) 1/2)
(pow.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1)
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(cbrt.f32 (*.f32 (fma.f32 cosTheta -2 1) (sqrt.f32 (fma.f32 cosTheta -2 1))))
(expm1.f32 (log1p.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
Outputs
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 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 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 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (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 cosTheta 1/2)) (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 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))) (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2))) (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3))))
(+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2)))) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2))) (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 4)) (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3)))))
(+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 (-.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.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)))))
(fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.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)))))
(fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 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 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (-.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) (fabs.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 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 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32) (neg.f32 (*.f32 (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (-.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) (fabs.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (fabs.f32 (pow.f32 (PI.f32) 3/2)))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.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) (fabs.f32 (pow.f32 (PI.f32) 3/2)))) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 cosTheta 3) cosTheta))
(*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 3)))
(+.f32 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 cosTheta 3) cosTheta)) (*.f32 (*.f32 1/2 (pow.f32 cosTheta 5)) (sqrt.f32 (PI.f32))))
(fma.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 3) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 5)) cosTheta)))
(+.f32 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32))) (+.f32 (*.f32 1/6 (*.f32 (pow.f32 cosTheta 7) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 1/2 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (PI.f32)))))))
(fma.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32)) (fma.f32 1/6 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 7)) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (*.f32 1/2 (pow.f32 cosTheta 5)) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 5)) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (pow.f32 cosTheta 3) (*.f32 1/6 (pow.f32 cosTheta 7)))))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.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 -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 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3))))
(+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 4)) (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3)))))
(+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 (-.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.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 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.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 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 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 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (-.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) (fabs.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 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 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32) (neg.f32 (*.f32 (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (-.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) (fabs.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (fabs.f32 (pow.f32 (PI.f32) 3/2)))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.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) (fabs.f32 (pow.f32 (PI.f32) 3/2)))) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
1
(+.f32 1 (*.f32 -2 cosTheta))
(fma.f32 cosTheta -2 1)
(+.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 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 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (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 cosTheta 1/2)) (sqrt.f32 (/.f32 1 (PI.f32)))))
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3))))
(+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 4)) (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3)))))
(+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 (-.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.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 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.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 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 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 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (-.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) (fabs.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 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 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32) (neg.f32 (*.f32 (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (-.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) (fabs.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (fabs.f32 (pow.f32 (PI.f32) 3/2)))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.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) (fabs.f32 (pow.f32 (PI.f32) 3/2)))) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
1
(+.f32 1 (*.f32 -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 (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) 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 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))))) (+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 3)) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2)))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3))))
(+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 4))) (+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 3)) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2))))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 4)) (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3)))))
(+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 (-.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.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)))))
(fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.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)))))
(fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 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 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (-.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) (fabs.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 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 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32) (neg.f32 (*.f32 (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (-.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) (fabs.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (fabs.f32 (pow.f32 (PI.f32) 3/2)))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.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) (fabs.f32 (pow.f32 (PI.f32) 3/2)))) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
1
(+.f32 1 (*.f32 -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 (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) 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 (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 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 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (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 cosTheta 1/2)) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.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 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 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (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 cosTheta 1/2)) (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 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))) (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2))) (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3))))
(+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2)))) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2))) (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 4)) (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3)))))
(+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (-.f32 (-.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.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)))))
(fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.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)))))
(fma.f32 -1 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) (*.f32 c c)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (/.f32 1 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 1) 2) (pow.f32 c 3)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 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 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (-.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) (fabs.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 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 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (fma.f32 (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32) (neg.f32 (*.f32 (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (-.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) (fabs.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (fabs.f32 (pow.f32 (PI.f32) 3/2)))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.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) (fabs.f32 (pow.f32 (PI.f32) 3/2)))) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
1
(+.f32 1 (*.f32 -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 (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) cosTheta))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 3)) (*.f32 -1/2 (pow.f32 cosTheta 2)))))
(+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (+.f32 (pow.f32 cosTheta 3) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1/2 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 3))) (-.f32 1 cosTheta))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1)
(+.f32 (fma.f32 -3/2 cosTheta (/.f32 1 cosTheta)) -1)
(+.f32 -1 (fma.f32 cosTheta -3/2 (/.f32 1 cosTheta)))
(+.f32 (/.f32 1 cosTheta) (fma.f32 cosTheta -3/2 -1))
(-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)
(+.f32 (fma.f32 -3/2 cosTheta (fma.f32 1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1)
(+.f32 -1 (fma.f32 cosTheta -3/2 (fma.f32 (*.f32 cosTheta cosTheta) 1/2 (/.f32 1 cosTheta))))
(fma.f32 cosTheta -3/2 (+.f32 (/.f32 1 cosTheta) (fma.f32 cosTheta (*.f32 cosTheta 1/2) -1)))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) 1)
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(pow.f32 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c))) (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))) (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(pow.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1)
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(log.f32 (exp.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) 3))
(expm1.f32 (log1p.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(exp.f32 (log.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 1 (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 1 (sqrt.f32 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(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)))
(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 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (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 (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 (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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.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 (fma.f32 cosTheta -2 1)) (*.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 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (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 (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 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(pow.f32 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(+.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 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 (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) (*.f32 cosTheta 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 (*.f32 (pow.f32 cosTheta 3) 8)) (fma.f32 (fma.f32 cosTheta 2 1) (+.f32 cosTheta cosTheta) 1))
(/.f32 (-.f32 (*.f32 (-.f32 1 cosTheta) (-.f32 1 cosTheta)) (*.f32 cosTheta cosTheta)) (+.f32 (-.f32 1 cosTheta) cosTheta))
(/.f32 (*.f32 (+.f32 cosTheta (-.f32 1 cosTheta)) (fma.f32 cosTheta -2 1)) (+.f32 cosTheta (-.f32 1 cosTheta)))
(/.f32 (fma.f32 cosTheta -2 1) 1)
(/.f32 (-.f32 1 (*.f32 (+.f32 cosTheta cosTheta) (+.f32 cosTheta cosTheta))) (+.f32 1 (+.f32 cosTheta cosTheta)))
(/.f32 (-.f32 1 (*.f32 (*.f32 cosTheta cosTheta) 4)) (fma.f32 cosTheta 2 1))
(pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 1)
(fma.f32 cosTheta -2 1)
(log.f32 (exp.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 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)))
(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 (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 1)
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(log.f32 (exp.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) 3))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(pow.f32 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.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))
(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 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (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 (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 (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 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (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 (sqrt.f32 (PI.f32)) cosTheta))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (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 (sqrt.f32 (PI.f32)) cosTheta)) 1)
(/.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 (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 (sqrt.f32 (PI.f32)) cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (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 (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 (sqrt.f32 (PI.f32)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 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 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.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))
(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 1 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (/.f32 1 (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) 1)
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 1 (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32))) 1)
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 1 (/.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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (*.f32 (cbrt.f32 (/.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))))))) (cbrt.f32 (/.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)))))))) (cbrt.f32 (/.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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 (sqrt.f32 (/.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))))))) (sqrt.f32 (/.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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(pow.f32 (+.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))))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(pow.f32 (/.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)))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(log.f32 (exp.f32 (/.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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(cbrt.f32 (*.f32 (*.f32 (/.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 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 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c))) 3))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c))) 3))
(expm1.f32 (log1p.f32 (/.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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(exp.f32 (log.f32 (/.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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(log1p.f32 (expm1.f32 (/.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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 1 c)))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (+.f32 1 c)))
(*.f32 1 (sqrt.f32 (fma.f32 cosTheta -2 1)))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)))) (cbrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(*.f32 (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(pow.f32 (fma.f32 cosTheta -2 1) 1/2)
(sqrt.f32 (fma.f32 cosTheta -2 1))
(pow.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 1)
(sqrt.f32 (fma.f32 cosTheta -2 1))
(log.f32 (exp.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(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 (fma.f32 cosTheta -2 1))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(exp.f32 (log.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(log1p.f32 (expm1.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))))
(sqrt.f32 (fma.f32 cosTheta -2 1))
(*.f32 1 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))

eval342.0ms (3.4%)

Compiler

Compiled 12014 to 7314 computations (39.1% saved)

prune152.0ms (1.5%)

Pruning

31 alts after pruning (31 fresh and 0 done)

PrunedKeptTotal
New31531346
Fresh000
Picked505
Done000
Total32031351
Accurracy
99.9%
Counts
351 → 31
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.3%
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
97.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (/.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)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (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)))))
95.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
96.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) cosTheta)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
97.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
90.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
10.9%
(/.f32 1 (+.f32 c 1))
97.6%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
98.1%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
91.8%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
95.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
97.1%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))))))
97.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1) (sqrt.f32 (PI.f32))))))
96.8%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (sqrt.f32 (PI.f32))))))
97.4%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (sqrt.f32 (PI.f32))))))
47.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (cbrt.f32 (pow.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) 3))))))
91.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
90.6%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (sqrt.f32 (PI.f32))))))
95.2%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
5.0%
(/.f32 1 c)
97.9%
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (-.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) (fabs.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (fabs.f32 (pow.f32 (PI.f32) 3/2)))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.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) (fabs.f32 (pow.f32 (PI.f32) 3/2)))) (sqrt.f32 (PI.f32)))))))
96.1%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 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 (pow.f32 (exp.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 (pow.f32 (exp.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 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
97.5%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
97.8%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
90.6%
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
47.1%
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
97.3%
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
97.0%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.3%
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (/.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)))) (pow.f32 (exp.f32 cosTheta) cosTheta))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (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)))))
95.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
96.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) cosTheta)) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
97.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
90.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
10.9%
(/.f32 1 (+.f32 c 1))
97.6%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
98.1%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
91.8%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
95.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
97.1%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))))))
97.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1) (sqrt.f32 (PI.f32))))))
96.8%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (sqrt.f32 (PI.f32))))))
97.4%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (sqrt.f32 (PI.f32))))))
47.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (cbrt.f32 (pow.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) 3))))))
91.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
90.6%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (sqrt.f32 (PI.f32))))))
95.2%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
5.0%
(/.f32 1 c)
97.9%
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (-.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) (fabs.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 cosTheta (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (fabs.f32 (pow.f32 (PI.f32) 3/2)))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.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) (fabs.f32 (pow.f32 (PI.f32) 3/2)))) (sqrt.f32 (PI.f32)))))))
96.1%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 cosTheta (*.f32 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 (pow.f32 (exp.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 (pow.f32 (exp.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 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
97.5%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
97.8%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
90.6%
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
47.1%
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
Compiler

Compiled 4256 to 3036 computations (28.7% saved)

localize647.0ms (6.4%)

Local Accuracy

Found 16 expressions with local accuracy:

NewAccuracyProgram
99.5%
(sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
99.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
98.4%
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
98.3%
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
99.8%
(sqrt.f32 (fma.f32 cosTheta -2 1))
99.8%
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
99.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
98.4%
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
99.9%
(/.f32 (-.f32 1 cosTheta) cosTheta)
99.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)))))))
98.0%
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
96.9%
(/.f32 1 (sqrt.f32 (PI.f32)))
99.8%
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
99.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
99.1%
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
98.9%
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
Compiler

Compiled 520 to 216 computations (58.5% saved)

series28.0ms (0.3%)

Counts
12 → 130
Calls

48 calls:

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

rewrite110.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1088×add-sqr-sqrt
1076×pow1
1008×add-exp-log
1008×add-log-exp
1002×add-cbrt-cube
Iterations

Useful iterations: 0 (0.0ms)

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

simplify214.0ms (2.1%)

Algorithm
egg-herbie
Rules
726×unswap-sqr
604×fma-def
546×associate-*r*
530×associate-*l*
388×log-prod
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
055119584
1158217880
2573917758
Stop Event
node limit
Counts
250 → 287
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 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 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))))
(*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))
(+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2)))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2)))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (PI.f32) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (pow.f32 cosTheta 4))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (/.f32 1 cosTheta) 1)
-1
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (/.f32 1 cosTheta) 1)
-1
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (/.f32 1 cosTheta) 1)
(*.f32 (/.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))
(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)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 cosTheta 2)) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) cosTheta))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (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))
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 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))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) 1)
(log.f32 (exp.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(-.f32 (/.f32 1 cosTheta) (/.f32 cosTheta cosTheta))
(*.f32 1 (/.f32 (-.f32 1 cosTheta) cosTheta))
(*.f32 (-.f32 1 cosTheta) (/.f32 1 cosTheta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)))
(pow.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) 1)
(log.f32 (exp.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (/.f32 (-.f32 1 cosTheta) cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)))
(exp.f32 (log.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)))
(*.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 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 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.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 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) 1)
(sqrt.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))))
(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 (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 (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 (*.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))))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) 2)
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) 1)
(sqrt.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))))
(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)))))))
(*.f32 1 (sqrt.f32 (/.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 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (cbrt.f32 (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 (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 (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 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(pow.f32 (sqrt.f32 (/.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 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) 1/2)
(log.f32 (exp.f32 (sqrt.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 (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)))))
(expm1.f32 (log1p.f32 (sqrt.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 (sqrt.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 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))
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 -1/2 (*.f32 cosTheta cosTheta)))))
(/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.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 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))
(+.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 c c) (*.f32 (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 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)))) (+.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)))))))
(+.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) (*.f32 (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))) (neg.f32 (/.f32 (/.f32 (pow.f32 c 3) (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 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 (-.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 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 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 4))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 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 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.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 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) 2)) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1) (pow.f32 c 2))) (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (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))) (+.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 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (/.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 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2)))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.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 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) 2) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 4))) (+.f32 (/.f32 (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (+.f32 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))) 1)) (pow.f32 c 3)) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta))) (pow.f32 c 2))))))
(fma.f32 -1 (/.f32 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (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))) (+.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 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (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 (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (fabs.f32 (pow.f32 (PI.f32) 3/2))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))))) (sqrt.f32 (PI.f32)))))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32))) (+.f32 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (pow.f32 (PI.f32) 3/2)))) (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 (PI.f32) 3/2)))))))
(/.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 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))))
(fma.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (neg.f32 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta cosTheta) -1)))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta cosTheta) -1)))
(*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.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) (neg.f32 cosTheta))) 1))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta)))))) (neg.f32 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2))))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.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) (neg.f32 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) (neg.f32 cosTheta))) 1) 2)))
(+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))
(+.f32 (+.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 3)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))))) (neg.f32 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2))))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 2))) (/.f32 c (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 3) c)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) (neg.f32 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) (neg.f32 cosTheta))) 1) 2))) (/.f32 c (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 1) 3) c)))
(+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))))))
(+.f32 (+.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 3)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))))) (*.f32 -1 (+.f32 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2)) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 4)))))
(+.f32 (/.f32 c (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 3) c)) (-.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 2))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 4))))
(-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 1)) (/.f32 c (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 1) 3) c))) (+.f32 (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 1) 2)) (/.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) (neg.f32 cosTheta))) 1) 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) (*.f32 c 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) (neg.f32 cosTheta))) 1) (*.f32 c c)))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2)))))
(+.f32 (+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) (*.f32 c c)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) (neg.f32 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) (neg.f32 cosTheta))) 1) 2) (pow.f32 c 3)))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2) (pow.f32 c 3)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) (*.f32 c c))))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) (*.f32 c c))) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 2) (pow.f32 c 3)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 3) (pow.f32 c 4))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 1) (*.f32 c c))) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 1) 2) (pow.f32 c 3)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 1) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) (*.f32 c c))))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) (*.f32 c 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) (neg.f32 cosTheta))) 1) (*.f32 c c)))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2)))))
(+.f32 (+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) (*.f32 c c)))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) (neg.f32 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) (neg.f32 cosTheta))) 1) 2) (pow.f32 c 3)))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))))))
(+.f32 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 2) (pow.f32 c 3)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (neg.f32 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))))) (*.f32 c c))))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) (*.f32 c c))) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 2) (pow.f32 c 3)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 cosTheta (-.f32 1 cosTheta))) 1) 3) (pow.f32 c 4))))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 1) (*.f32 c c))) (-.f32 (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 1) 2) (pow.f32 c 3)) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) 1) 3) (pow.f32 c 4))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(-.f32 (fma.f32 (*.f32 1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (fabs.f32 (pow.f32 (PI.f32) 3/2))))) (pow.f32 cosTheta 3) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(-.f32 (fma.f32 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (pow.f32 (PI.f32) 3/2))) (pow.f32 cosTheta 3) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 (+.f32 1 c) (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)) (*.f32 -1 (+.f32 (*.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 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 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (fabs.f32 (pow.f32 (PI.f32) 3/2))))) (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 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (fabs.f32 (pow.f32 (PI.f32) 3/2))))) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)) (fma.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))))
(-.f32 (fma.f32 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (pow.f32 (PI.f32) 3/2))) (pow.f32 cosTheta 3) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (fma.f32 (pow.f32 cosTheta 4) (fma.f32 (*.f32 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (pow.f32 (PI.f32) 3/2))) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)) (fma.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (PI.f32)))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (+.f32 c (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)))
(/.f32 1 (+.f32 c (fma.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))) (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 (/.f32 1 (+.f32 c (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 1 (PI.f32))) 1))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 2))))
(-.f32 (/.f32 1 (+.f32 c (fma.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 2))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (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))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 3)) (PI.f32)))))
(+.f32 (/.f32 1 (+.f32 c (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 1 (PI.f32))) 1))) (-.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 3)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 2)))))
(+.f32 (/.f32 1 (+.f32 c (fma.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1))) (-.f32 (/.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 3)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 2)))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (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 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3) (pow.f32 cosTheta 3)) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 4)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 3) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 c (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 1 (PI.f32))) 1))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 2)))) (-.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 3)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 3) (pow.f32 cosTheta 3))) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 4))))
(+.f32 (/.f32 1 (+.f32 c (fma.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1))) (-.f32 (/.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 3)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 2))) (/.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 4)))))
(/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (+.f32 c (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)))
(/.f32 1 (+.f32 c (fma.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))) (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 (/.f32 1 (+.f32 c (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 1 (PI.f32))) 1))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 2))))
(-.f32 (/.f32 1 (+.f32 c (fma.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 2))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (PI.f32))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (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))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 3)) (PI.f32)))))
(+.f32 (/.f32 1 (+.f32 c (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 1 (PI.f32))) 1))) (-.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 3)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 2)))))
(+.f32 (/.f32 1 (+.f32 c (fma.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1))) (-.f32 (/.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 3)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 2)))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 3) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (sqrt.f32 (/.f32 1 (PI.f32))))))) 3) (*.f32 (pow.f32 cosTheta 2) (PI.f32)))))))
(+.f32 (/.f32 1 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (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 (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3) (pow.f32 cosTheta 3)) (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 4)) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (pow.f32 (+.f32 c (+.f32 1 (neg.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) 3) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta)))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 c (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 1 (PI.f32))) 1))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 2)))) (-.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 3)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (/.f32 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 3) (pow.f32 cosTheta 3))) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 4))))
(+.f32 (/.f32 1 (+.f32 c (fma.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1))) (-.f32 (/.f32 (/.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) 2) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 3)) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 2))) (/.f32 (*.f32 (pow.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) 3) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (pow.f32 (+.f32 c (fma.f32 (neg.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))) 1)) 4)))))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(-.f32 (/.f32 1 cosTheta) 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) -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) -1)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -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 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 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 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (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/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 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))) (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.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 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2))) (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1))))
(+.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 c c) (*.f32 (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 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)))
(+.f32 (*.f32 -1 (/.f32 c (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (*.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2)))) (+.f32 (/.f32 (pow.f32 c 2) (*.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2))) (/.f32 1 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1)))))
(+.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) (*.f32 (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))) (neg.f32 (/.f32 (/.f32 (pow.f32 c 3) (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 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 (-.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 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 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 4))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 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 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.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 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.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)))))
(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))) (+.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 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (/.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 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 (*.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))) 1) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.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 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.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)))))
(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))) (+.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 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (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 (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (fabs.f32 (pow.f32 (PI.f32) 3/2))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))))) (sqrt.f32 (PI.f32)))))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32))) (+.f32 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (pow.f32 (PI.f32) 3/2)))) (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 (PI.f32) 3/2)))))))
(/.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 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta cosTheta 1))
(+.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 (pow.f32 cosTheta 4) 1/2))))
(+.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 (pow.f32 cosTheta 4) 1/2) (*.f32 1/6 (pow.f32 cosTheta 6)))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 (exp.f32 (pow.f32 cosTheta 2)) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 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 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 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (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/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.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 -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 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 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (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/2 (*.f32 (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 (fma.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))))) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2))))
(fma.f32 -1 (/.f32 c (pow.f32 (fma.f32 (/.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 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))))) (+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 3)) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2)))))
(+.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 c c) (*.f32 (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 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3)) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)))
(+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta))))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 4))) (+.f32 (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 3)) (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2))))))
(+.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) (*.f32 (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))) (neg.f32 (/.f32 (/.f32 (pow.f32 c 3) (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 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (-.f32 (-.f32 (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 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 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 4))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) 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) (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 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.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 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.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)))))
(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))) (+.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 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))))
(/.f32 1 c)
(+.f32 (/.f32 1 c) (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 c 2))))
(+.f32 (/.f32 1 c) (neg.f32 (/.f32 (fma.f32 (/.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 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (/.f32 1 c) (+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) (pow.f32 c 2))) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))) (/.f32 1 (*.f32 (exp.f32 (pow.f32 cosTheta 2)) cosTheta)))) 2) (pow.f32 c 3))))
(+.f32 (/.f32 1 c) (fma.f32 -1 (/.f32 (fma.f32 (/.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 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.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)))))
(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))) (+.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 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (-.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (+.f32 (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) (PI.f32)) (*.f32 -1 (*.f32 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))) (sqrt.f32 (PI.f32)))))) (pow.f32 cosTheta 4))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 (+.f32 (*.f32 -1 (*.f32 (pow.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3)))) (*.f32 (+.f32 (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (PI.f32))) (pow.f32 cosTheta 3))) (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (+.f32 c (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (PI.f32)))))))
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (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 (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (sqrt.f32 (PI.f32)))))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))))
(-.f32 (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (neg.f32 (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (fabs.f32 (pow.f32 (PI.f32) 3/2))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2))))) (sqrt.f32 (PI.f32)))))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32))) (+.f32 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (pow.f32 (PI.f32) 3/2)))) (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 (PI.f32) 3/2)))))))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 c 1))
(/.f32 1 (+.f32 1 c))
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) 1)
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 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)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 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 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(pow.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) 1)
(/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(log.f32 (exp.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(exp.f32 (log.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) -1)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) 1)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (+.f32 (/.f32 1 cosTheta) -1) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (/.f32 (-.f32 1 cosTheta) (sqrt.f32 (PI.f32)))))))
(-.f32 (/.f32 1 cosTheta) (/.f32 cosTheta cosTheta))
(+.f32 (/.f32 1 cosTheta) -1)
(*.f32 1 (/.f32 (-.f32 1 cosTheta) cosTheta))
(+.f32 (/.f32 1 cosTheta) -1)
(*.f32 (-.f32 1 cosTheta) (/.f32 1 cosTheta))
(+.f32 (/.f32 1 cosTheta) -1)
(*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)))
(+.f32 (/.f32 1 cosTheta) -1)
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)))
(+.f32 (/.f32 1 cosTheta) -1)
(pow.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(log.f32 (exp.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)))
(+.f32 (/.f32 1 cosTheta) -1)
(cbrt.f32 (*.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (/.f32 (-.f32 1 cosTheta) cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)))
(+.f32 (/.f32 1 cosTheta) -1)
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)))
(+.f32 (/.f32 1 cosTheta) -1)
(exp.f32 (log.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)))
(+.f32 (/.f32 1 cosTheta) -1)
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)))
(+.f32 (/.f32 1 cosTheta) -1)
(*.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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 cosTheta -2 1)) cosTheta) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1)
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.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))))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.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))))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.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))))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.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 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))
(/.f32 1 (/.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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 (neg.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (exp.f32 cosTheta) cosTheta)) (sqrt.f32 (PI.f32)))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) 2)
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(sqrt.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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(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))))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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 (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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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 (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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) 2)
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(sqrt.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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(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))))
(/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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))))
(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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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 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 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 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 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 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 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 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 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 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)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 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)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 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)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(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 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 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 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 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 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (sqrt.f32 (PI.f32))) (+.f32 1 c)))
(/.f32 1 (+.f32 c (+.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)))
(*.f32 1 (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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (cbrt.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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(sqrt.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 (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 (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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(sqrt.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 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (sqrt.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) 1)
(sqrt.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 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/2)
(sqrt.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log.f32 (exp.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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.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)))))
(sqrt.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(expm1.f32 (log1p.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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (log.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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log1p.f32 (expm1.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 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))

eval249.0ms (2.5%)

Compiler

Compiled 16503 to 9679 computations (41.4% saved)

prune168.0ms (1.7%)

Pruning

34 alts after pruning (31 fresh and 3 done)

PrunedKeptTotal
New37920399
Fresh151126
Picked235
Done000
Total39634430
Accurracy
99.9%
Counts
430 → 34
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.3%
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) 2)))
96.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
47.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))) (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)))))
94.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
95.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
88.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
97.2%
(/.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)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (cbrt.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 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
95.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
92.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (exp.f32 (log.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))))
10.9%
(/.f32 1 (+.f32 c 1))
97.6%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
97.5%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (+.f32 (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (PI.f32)))))))
98.1%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
91.8%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
95.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
97.1%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))))))
97.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1) (sqrt.f32 (PI.f32))))))
91.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
95.2%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
5.0%
(/.f32 1 c)
97.9%
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32))) (+.f32 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (pow.f32 (PI.f32) 3/2)))) (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 (PI.f32) 3/2)))))))
96.1%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
95.1%
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
95.5%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
97.9%
(*.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)))))))
92.5%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
88.7%
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
47.1%
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
97.3%
(fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (sqrt.f32 (pow.f32 (PI.f32) 3))) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 cosTheta (sqrt.f32 (PI.f32)) (*.f32 (neg.f32 (*.f32 cosTheta cosTheta)) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) 2)))
96.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
47.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))) (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)))))
94.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
95.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
88.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
97.2%
(/.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)))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (cbrt.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 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
95.7%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
92.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (exp.f32 (log.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))))
10.9%
(/.f32 1 (+.f32 c 1))
97.6%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
97.5%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (+.f32 (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (PI.f32)))))))
98.1%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
91.8%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
95.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
97.1%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))))))
97.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1) (sqrt.f32 (PI.f32))))))
91.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
95.2%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
5.0%
(/.f32 1 c)
97.9%
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32))) (+.f32 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (pow.f32 (PI.f32) 3/2)))) (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 (PI.f32) 3/2)))))))
96.1%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
95.1%
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
95.5%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
97.9%
(*.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)))))))
92.5%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
88.7%
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
47.1%
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
Compiler

Compiled 4474 to 3182 computations (28.9% saved)

localize753.0ms (7.4%)

Local Accuracy

Found 17 expressions with local accuracy:

NewAccuracyProgram
99.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
98.4%
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
98.4%
(*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
98.4%
(/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
99.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
98.0%
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
96.9%
(/.f32 1 (sqrt.f32 (PI.f32)))
90.9%
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)))
99.9%
(*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
99.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
99.1%
(/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
98.9%
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
99.7%
(/.f32 1 (+.f32 c 1))
99.8%
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
99.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)))))
99.1%
(/.f32 1 (/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
98.4%
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
Compiler

Compiled 573 to 247 computations (56.9% saved)

series36.0ms (0.4%)

Counts
13 → 168
Calls

51 calls:

TimeVariablePointExpression
6.0ms
cosTheta
@inf
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
5.0ms
cosTheta
@-inf
(*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
3.0ms
cosTheta
@-inf
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
3.0ms
cosTheta
@inf
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
3.0ms
cosTheta
@inf
(*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))

rewrite114.0ms (1.1%)

Algorithm
batch-egg-rewrite
Rules
1094×pow1
1018×add-exp-log
1018×log1p-expm1-u
1016×add-log-exp
1016×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
050677
11147677
Stop Event
node limit
Counts
13 → 128
Calls
Call 1
Inputs
(/.f32 (sqrt.f32 (PI.f32)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(/.f32 1 (/.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 c 1))
(/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
Outputs
(*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 1 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta))) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)))
(*.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)) (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (PI.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 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)))
(exp.f32 (log.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)))
(*.f32 1 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))
(*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))) (cbrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(*.f32 (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (sqrt.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(pow.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta) -1)
(pow.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(exp.f32 (log.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta))))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta))))))
(pow.f32 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta 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 (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (/.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 1 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (-.f32 1 cosTheta) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (sqrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(pow.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) 1)
(log.f32 (exp.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(exp.f32 (log.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(pow.f32 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
(pow.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) 1)
(log.f32 (exp.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(-.f32 (+.f32 1 (/.f32 (-.f32 1 cosTheta) cosTheta)) 1)
(-.f32 (/.f32 1 cosTheta) (/.f32 cosTheta cosTheta))
(*.f32 1 (/.f32 (-.f32 1 cosTheta) cosTheta))
(*.f32 (-.f32 1 cosTheta) (/.f32 1 cosTheta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)))
(/.f32 1 (/.f32 cosTheta (-.f32 1 cosTheta)))
(/.f32 (-.f32 1 cosTheta) cosTheta)
(/.f32 (neg.f32 (-.f32 1 cosTheta)) (neg.f32 cosTheta))
(pow.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) 1)
(log.f32 (exp.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (/.f32 (-.f32 1 cosTheta) cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)))
(exp.f32 (log.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)))
(/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))) 1)
(log.f32 (exp.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))) (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32)))) (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32)))))
(expm1.f32 (log1p.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32)))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32)))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (PI.f32))))))))
(*.f32 1 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))
(*.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (sqrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(pow.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) 1)
(log.f32 (exp.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(exp.f32 (log.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(pow.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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)))) 1)
(sqrt.f32 (*.f32 (/.f32 (-.f32 1 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))))
(log.f32 (exp.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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 (/.f32 (-.f32 1 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)))) (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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))))) (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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 (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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))))))
(exp.f32 (log.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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))))))
(log1p.f32 (expm1.f32 (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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 1 (/.f32 1 (+.f32 (+.f32 1 c) (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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 1 (+.f32 (+.f32 1 c) (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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 1 (+.f32 (+.f32 1 c) (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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 (+.f32 1 c) (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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))))))))
(pow.f32 (+.f32 (+.f32 1 c) (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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))))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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 (/.f32 1 (+.f32 (+.f32 1 c) (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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 1 (+.f32 (+.f32 1 c) (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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 1 (+.f32 (+.f32 1 c) (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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 1 (+.f32 (+.f32 1 c) (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (sqrt.f32 (*.f32 (/.f32 (-.f32 1 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))))))))

simplify260.0ms (2.6%)

Algorithm
egg-herbie
Rules
862×associate-*l*
846×associate-*r*
680×fma-def
572×log-prod
478×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

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

eval262.0ms (2.6%)

Compiler

Compiled 16594 to 9975 computations (39.9% saved)

prune191.0ms (1.9%)

Pruning

41 alts after pruning (37 fresh and 4 done)

PrunedKeptTotal
New39115406
Fresh42226
Picked235
Done213
Total39941440
Accurracy
99.9%
Counts
440 → 41
Alt Table
Click to see full alt table
StatusAccuracyProgram
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) 2)))
98.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
88.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
45.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.0%
(/.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)))))
97.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta))) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)) (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
92.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
95.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
88.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
96.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (-.f32 1 cosTheta) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (cbrt.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 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
95.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
91.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
10.9%
(/.f32 1 (+.f32 c 1))
97.6%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
97.5%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (+.f32 (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (PI.f32)))))))
91.8%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
95.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
97.1%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))))))
97.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1) (sqrt.f32 (PI.f32))))))
91.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
95.2%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
97.9%
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32))) (+.f32 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (pow.f32 (PI.f32) 3/2)))) (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 (PI.f32) 3/2)))))))
97.4%
(-.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) (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 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))))
96.1%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
10.9%
(-.f32 1 c)
95.1%
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
95.5%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
97.9%
(*.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)))))))
92.5%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
88.7%
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
47.1%
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
10.9%
1
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) 2)))
98.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
88.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
45.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.0%
(/.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)))))
97.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta))) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)) (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
92.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
95.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
88.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
96.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (-.f32 1 cosTheta) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (cbrt.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 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
95.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
91.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
10.9%
(/.f32 1 (+.f32 c 1))
97.6%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
97.5%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (+.f32 (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (PI.f32)))))))
91.8%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
95.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
97.1%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))))))
97.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1) (sqrt.f32 (PI.f32))))))
91.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
95.2%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
97.9%
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32))) (+.f32 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (pow.f32 (PI.f32) 3/2)))) (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 (PI.f32) 3/2)))))))
97.4%
(-.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) (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 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))))
96.1%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
10.9%
(-.f32 1 c)
95.1%
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
95.5%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
97.9%
(*.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)))))))
92.5%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
88.7%
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (*.f32 (-.f32 1 cosTheta) (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))))
47.1%
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
10.9%
1
Compiler

Compiled 5102 to 3656 computations (28.3% saved)

localize850.0ms (8.4%)

Local Accuracy

Found 16 expressions with local accuracy:

NewAccuracyProgram
99.6%
(sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
99.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
98.4%
(*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
98.4%
(/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))
98.9%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
98.8%
(*.f32 cosTheta (PI.f32))
96.9%
(-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))
96.9%
(sqrt.f32 (/.f32 1 (PI.f32)))
99.8%
(*.f32 (-.f32 1 cosTheta) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
99.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (-.f32 1 cosTheta) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
99.2%
(/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
98.9%
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
99.8%
(sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta))
99.6%
(-.f32 (-.f32 1 cosTheta) cosTheta)
99.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.4%
(/.f32 (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta) (sqrt.f32 (PI.f32)))
Compiler

Compiled 446 to 195 computations (56.3% saved)

series18.0ms (0.2%)

Counts
13 → 130
Calls

45 calls:

TimeVariablePointExpression
2.0ms
cosTheta
@-inf
(*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))
1.0ms
cosTheta
@-inf
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
1.0ms
cosTheta
@inf
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
1.0ms
cosTheta
@inf
(sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))
1.0ms
cosTheta
@-inf
(sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32)))))

rewrite129.0ms (1.3%)

Algorithm
batch-egg-rewrite
Rules
920×add-sqr-sqrt
914×pow1
910×*-un-lft-identity
852×add-exp-log
852×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

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

simplify193.0ms (1.9%)

Algorithm
egg-herbie
Rules
1008×associate-*r*
914×associate-*l*
702×fma-def
518×*-commutative
510×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

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

eval501.0ms (4.9%)

Compiler

Compiled 18868 to 11115 computations (41.1% saved)

prune228.0ms (2.3%)

Pruning

44 alts after pruning (36 fresh and 8 done)

PrunedKeptTotal
New43913452
Fresh92332
Picked145
Done044
Total44944493
Accurracy
99.9%
Counts
493 → 44
Alt Table
Click to see full alt table
StatusAccuracyProgram
95.9%
(/.f32 1 (+.f32 (+.f32 1 c) (pow.f32 (sqrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) 2)))
97.0%
(/.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)))))
97.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (+.f32 (*.f32 -1/2 (*.f32 (+.f32 cosTheta 1) (*.f32 cosTheta cosTheta))) (-.f32 1 cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta) (sqrt.f32 (PI.f32))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
88.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
45.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (cbrt.f32 (pow.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) 3))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (*.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (+.f32 1 (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
96.0%
(/.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)))))
97.4%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 (*.f32 (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta))) (cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)) (sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (/.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) cosTheta)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
92.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
94.8%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
95.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (*.f32 (sqrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta)) (sqrt.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
88.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) cosTheta))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
96.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (-.f32 1 cosTheta) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (cbrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))) (cbrt.f32 (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32))))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.0%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
95.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))))))
90.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (sqrt.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) cosTheta) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (sqrt.f32 (PI.f32))))) (sqrt.f32 (expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))))
10.9%
(/.f32 1 (+.f32 c 1))
97.6%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
97.5%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (+.f32 (*.f32 cosTheta cosTheta) 1) (sqrt.f32 (PI.f32)))))))
91.8%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
95.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
97.1%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))))))
97.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1) (sqrt.f32 (PI.f32))))))
91.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
95.2%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
97.9%
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (fma.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (pow.f32 (PI.f32) 3/2)))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (*.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32))) (+.f32 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2) (neg.f32 (pow.f32 (PI.f32) 3/2)))) (sqrt.f32 (PI.f32)))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 (PI.f32) 3/2)))))))
97.4%
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (fabs.f32 (pow.f32 (PI.f32) 3/2)))))))
95.8%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
44.5%
(-.f32 (cbrt.f32 (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
10.9%
(-.f32 1 c)
95.4%
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
95.8%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
97.9%
(*.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)))))))
92.5%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
88.9%
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
47.1%
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
10.9%
1
Compiler

Compiled 4190 to 2510 computations (40.1% saved)

regimes348.0ms (3.4%)

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

6 calls:

91.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)))
72.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))))
48.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)))))
45.0ms
c
34.0ms
cosTheta
Results
AccuracySegmentsBranch
98.6%1cosTheta
98.6%1c
98.6%1(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.6%1(+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.6%1(+.f32 1 c)
98.6%1(*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
Compiler

Compiled 2893 to 1581 computations (45.4% saved)

regimes257.0ms (2.5%)

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

6 calls:

77.0ms
(+.f32 1 c)
67.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))))
45.0ms
c
19.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)))
18.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.5%1cosTheta
98.5%1c
98.5%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.5%1(+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta))))
98.5%1(+.f32 1 c)
98.5%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 869 to 514 computations (40.9% saved)

regimes46.0ms (0.4%)

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

3 calls:

22.0ms
cosTheta
12.0ms
c
4.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
97.7%1cosTheta
97.7%1c
97.7%1(+.f32 1 c)
Compiler

Compiled 405 to 248 computations (38.8% saved)

regimes25.0ms (0.3%)

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

3 calls:

9.0ms
cosTheta
9.0ms
c
3.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
97.1%1cosTheta
97.1%1c
97.1%1(+.f32 1 c)
Compiler

Compiled 205 to 133 computations (35.1% saved)

regimes15.0ms (0.1%)

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

2 calls:

7.0ms
cosTheta
6.0ms
c
Results
AccuracySegmentsBranch
95.7%1cosTheta
95.7%1c
Compiler

Compiled 78 to 58 computations (25.6% saved)

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

2 calls:

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

Compiled 48 to 35 computations (27.1% saved)

regimes23.0ms (0.2%)

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

2 calls:

18.0ms
c
4.0ms
cosTheta
Results
AccuracySegmentsBranch
10.9%1cosTheta
10.9%1c
Compiler

Compiled 20 to 15 computations (25% saved)

regimes5.0ms (0.1%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

2 calls:

2.0ms
cosTheta
2.0ms
c
Results
AccuracySegmentsBranch
10.9%1cosTheta
10.9%1c
Compiler

Compiled 9 to 7 computations (22.2% saved)

simplify14.0ms (0.1%)

Algorithm
egg-herbie
Rules
46×+-commutative
38×unsub-neg
28×neg-mul-1
24×*-commutative
20×sub-neg
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
059330
192330
2108330
3124330
4146330
5181330
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 1 c)
1
Outputs
(/.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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 cosTheta -3/2) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 (+.f32 (*.f32 cosTheta -3/2) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) -1) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -3/2 cosTheta) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 cosTheta -3/2) (/.f32 1 cosTheta)) 1) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 (+.f32 (*.f32 cosTheta -3/2) (/.f32 1 cosTheta)) -1) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 (/.f32 1 cosTheta) -1) (sqrt.f32 (PI.f32))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 1 c)
1
Compiler

Compiled 124 to 102 computations (17.7% saved)

soundness639.0ms (6.3%)

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

Useful iterations: 3 (0.0ms)

IterNodesCost
02279
14869
212069
330965
479365
5384565
6700065
059825414
1166921698
2730821698
054778
11280778
02279
14869
212069
330965
479365
5384565
6700065
Stop Event
node limit
node limit
node limit
node limit
Compiler

Compiled 394 to 238 computations (39.6% saved)

end0.0ms (0%)

preprocess89.0ms (0.9%)

Compiler

Compiled 274 to 194 computations (29.2% saved)

Profiling

Loading profile data...