Beckmann Sample, normalization factor

Time bar (total: 15.9s)

analyze51.0ms (0.3%)

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)

sample2.4s (15.2%)

Results
2.4s8256×body256valid
10.0ms51×body256invalid
Bogosity

preprocess63.0ms (0.4%)

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
048399
1128349
2390349
31330327
45727327
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 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 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 27 to 21 computations (22.2% saved)

eval2.0ms (0%)

Compiler

Compiled 113 to 72 computations (36.3% saved)

prune6.0ms (0%)

Alt Table
Click to see full alt table
StatusAccuracyProgram
97.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.3%
(/.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.7%
(/.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)))))
98.6%
(/.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))))))))
97.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.3%
(/.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.7%
(/.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)))))
98.6%
(/.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))))))))
Compiler

Compiled 194 to 150 computations (22.7% saved)

localize890.0ms (5.6%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.7%
(-.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)))))
98.1%
(*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta))
96.9%
(/.f32 1 (sqrt.f32 (PI.f32)))
99.9%
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
99.9%
(sqrt.f32 (fma.f32 cosTheta -2 1))
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.8%
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
99.7%
(-.f32 (-.f32 1 cosTheta) cosTheta)
99.2%
(/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))
99.2%
(/.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)))))
98.9%
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
99.9%
(sqrt.f32 (fma.f32 cosTheta -2 1))
99.2%
(/.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))))))))
99.2%
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
98.9%
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
Compiler

Compiled 465 to 211 computations (54.6% saved)

series41.0ms (0.3%)

Counts
16 → 148
Calls

57 calls:

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

rewrite123.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1092×pow1
1024×add-exp-log
1024×add-log-exp
1018×add-cbrt-cube
1018×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

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

simplify207.0ms (1.3%)

Algorithm
egg-herbie
Rules
820×log-prod
772×associate-*r*
748×associate-*l*
648×exp-prod
496×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
049918208
1133916046
2571616046
Stop Event
node limit
Counts
308 → 261
Calls
Call 1
Inputs
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.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 1/2 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32))))))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 cosTheta (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 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/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 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
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 2)) (*.f32 -1/2 (pow.f32 cosTheta 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(*.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/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/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 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
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 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/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 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
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 2)) (*.f32 -1/2 (pow.f32 cosTheta 3)))))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1)
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/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 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
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))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(pow.f32 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c))) (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))) (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(*.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))))
(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 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(*.f32 1 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.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 (-.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 (*.f32 (-.f32 1 cosTheta) (-.f32 1 cosTheta)) (*.f32 cosTheta cosTheta)) (+.f32 (-.f32 1 cosTheta) cosTheta))
(pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 1)
(log.f32 (exp.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))
(*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.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 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.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 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.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 (fma.f32 cosTheta -2 1)) (*.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 (fma.f32 cosTheta -2 1)) (*.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 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.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 (fma.f32 cosTheta -2 1)) (*.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 (fma.f32 cosTheta -2 1)) (*.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 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(*.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)) cosTheta))
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 cosTheta))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (-.f32 1 (+.f32 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 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (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))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (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 (sqrt.f32 (PI.f32)) cosTheta)) (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 (sqrt.f32 (PI.f32)) cosTheta)) (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 (sqrt.f32 (PI.f32)) cosTheta)) (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 (sqrt.f32 (PI.f32)) cosTheta)) (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 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(pow.f32 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (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 (sqrt.f32 (PI.f32)) cosTheta)) (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 (sqrt.f32 (PI.f32)) cosTheta)) (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 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (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 (sqrt.f32 (PI.f32)) cosTheta)) (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 (sqrt.f32 (PI.f32)) cosTheta)) (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 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.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 (*.f32 (-.f32 1 cosTheta) (-.f32 1 cosTheta)) (*.f32 cosTheta cosTheta)) (+.f32 (-.f32 1 cosTheta) cosTheta))
(pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 1)
(log.f32 (exp.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(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))))
Outputs
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32))))
(*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 3)))
(+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32)))))
(fma.f32 1/2 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 5)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 3))))
(fma.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 3)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 1/2 (pow.f32 cosTheta 5))))
(+.f32 (*.f32 1/6 (*.f32 (pow.f32 cosTheta 7) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (PI.f32)))) (+.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (PI.f32))))))
(fma.f32 1/6 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 7)) (fma.f32 1/2 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 5)) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 3)))))
(+.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 3))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 1/6 (pow.f32 cosTheta 7)) (*.f32 1/2 (pow.f32 cosTheta 5)))))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2))) (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.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 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))))
(-.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 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))
(+.f32 (-.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 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) c)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.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 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3) c))) (/.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 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 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 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 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.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 (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 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.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 (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 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 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 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.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 (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 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.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 (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 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 cosTheta (sqrt.f32 (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 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) -3/2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1 (+.f32 1 c))
(/.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 (*.f32 cosTheta cosTheta) -1/2))
(+.f32 1 (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) cosTheta))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (*.f32 -1/2 (pow.f32 cosTheta 3)))))
(+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 3))))
(+.f32 (*.f32 -1/2 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 3))) (-.f32 1 cosTheta))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))))
(-.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 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))
(+.f32 (-.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 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) c)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.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 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3) c))) (/.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 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 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 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 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.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 (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 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.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 (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 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 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 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.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 (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 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.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 (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 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 cosTheta (sqrt.f32 (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 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) -3/2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1 (+.f32 1 c))
(/.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 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (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 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (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 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (+.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))
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 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))))
(-.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 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))
(+.f32 (-.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 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) c)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.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 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3) c))) (/.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 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 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 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 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.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 (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 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.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 (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 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 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 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.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 (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 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.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 (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 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 cosTheta (sqrt.f32 (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 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) -3/2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1 (+.f32 1 c))
(/.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 (*.f32 cosTheta cosTheta) -1/2))
(+.f32 1 (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) cosTheta))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (*.f32 -1/2 (pow.f32 cosTheta 3)))))
(+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 3))))
(+.f32 (*.f32 -1/2 (fma.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 -1/2 cosTheta) (/.f32 1 cosTheta)) 1)
(+.f32 (fma.f32 -1/2 cosTheta (/.f32 1 cosTheta)) -1)
(+.f32 -1 (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta)))
(+.f32 (/.f32 1 cosTheta) (fma.f32 cosTheta -1/2 -1))
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)
(+.f32 (fma.f32 -1/2 cosTheta (fma.f32 -1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1)
(+.f32 -1 (fma.f32 cosTheta -1/2 (fma.f32 (*.f32 cosTheta cosTheta) -1/2 (/.f32 1 cosTheta))))
(+.f32 (fma.f32 (*.f32 cosTheta cosTheta) -1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -1/2 -1))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (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 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (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 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (+.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.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 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))))
(-.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 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))
(+.f32 (-.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 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) c)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.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 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3) c))) (/.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 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 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 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 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.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 (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 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.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 (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 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 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 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.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 (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 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.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 (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 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 cosTheta (sqrt.f32 (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 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) -3/2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1 (+.f32 1 c))
(/.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)
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) 3))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (sqrt.f32 (PI.f32))))
(*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
(*.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(*.f32 (*.f32 (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (sqrt.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(log.f32 (exp.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(cbrt.f32 (*.f32 (*.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta) 3))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(exp.f32 (log.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(log1p.f32 (expm1.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c))))
(/.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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(/.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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(/.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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(pow.f32 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)) -1)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c))) 1)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(/.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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c))) (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))) (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (/.f32 (/.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 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(/.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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(/.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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) c)))))
(/.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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(*.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 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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))
(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 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))) -1)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) 1)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (/.f32 (/.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 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(*.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 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.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 (-.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 (*.f32 (-.f32 1 cosTheta) (-.f32 1 cosTheta)) (*.f32 cosTheta cosTheta)) (+.f32 (-.f32 1 cosTheta) cosTheta))
(/.f32 (*.f32 (+.f32 cosTheta (-.f32 1 cosTheta)) (fma.f32 cosTheta -2 1)) (+.f32 cosTheta (-.f32 1 cosTheta)))
(/.f32 (fma.f32 cosTheta -2 1) 1)
(pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 1)
(fma.f32 cosTheta -2 1)
(log.f32 (exp.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta -2 1)
(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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta 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 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) -1)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) 1)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (/.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 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 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(*.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 (*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (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)) cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(*.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 1)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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 (*.f32 (sqrt.f32 (PI.f32)) cosTheta) (sqrt.f32 (-.f32 1 (+.f32 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 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) (neg.f32 (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (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))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.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 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)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (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 (sqrt.f32 (PI.f32)) cosTheta)) (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 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.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 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)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (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 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.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 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)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(pow.f32 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) -1)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 1)
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.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 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)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))) (/.f32 (/.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 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta)))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.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 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)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.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 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)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.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 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)) (exp.f32 (*.f32 cosTheta cosTheta)))) cosTheta))))
(+.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 (*.f32 (-.f32 1 cosTheta) (-.f32 1 cosTheta)) (*.f32 cosTheta cosTheta)) (+.f32 (-.f32 1 cosTheta) cosTheta))
(/.f32 (*.f32 (+.f32 cosTheta (-.f32 1 cosTheta)) (fma.f32 cosTheta -2 1)) (+.f32 cosTheta (-.f32 1 cosTheta)))
(/.f32 (fma.f32 cosTheta -2 1) 1)
(pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 1)
(fma.f32 cosTheta -2 1)
(log.f32 (exp.f32 (-.f32 1 (+.f32 cosTheta cosTheta))))
(fma.f32 cosTheta -2 1)
(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)

eval178.0ms (1.1%)

Compiler

Compiled 10119 to 6054 computations (40.2% saved)

prune176.0ms (1.1%)

Pruning

31 alts after pruning (30 fresh and 1 done)

PrunedKeptTotal
New27530305
Fresh000
Picked314
Done000
Total27831309
Accuracy
99.8%
Counts
309 → 31
Alt Table
Click to see full alt table
StatusAccuracyProgram
98.6%
(/.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)))))
97.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.7%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
92.6%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
96.0%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
96.9%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
96.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
97.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 1 (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
97.3%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
97.3%
(/.f32 1 (+.f32 1 (+.f32 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 1 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
97.8%
(/.f32 1 (+.f32 1 (+.f32 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)))))
96.0%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
92.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
90.3%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
90.5%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
92.8%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
95.1%
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
92.0%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
95.0%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
97.5%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
97.5%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
10.6%
(/.f32 1 (+.f32 1 c))
5.0%
(/.f32 1 c)
97.3%
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) -3/2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
95.8%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
97.2%
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
97.8%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (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 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
97.8%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
90.5%
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
90.5%
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
98.6%
(/.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)))))
97.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.7%
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
92.6%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
96.0%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
96.9%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
96.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
97.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 1 (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
97.3%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
97.3%
(/.f32 1 (+.f32 1 (+.f32 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 1 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
97.8%
(/.f32 1 (+.f32 1 (+.f32 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)))))
96.0%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
92.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
90.3%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
90.5%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
92.8%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
95.1%
(/.f32 1 (+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
92.0%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
95.0%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
97.5%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
97.5%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
10.6%
(/.f32 1 (+.f32 1 c))
5.0%
(/.f32 1 c)
97.3%
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (/.f32 1 (PI.f32)))) -3/2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.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 (sqrt.f32 (pow.f32 (PI.f32) 3))))))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
95.8%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
97.2%
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
97.8%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (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 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
97.8%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
90.5%
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
90.5%
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta))))))))
Compiler

Compiled 3678 to 2722 computations (26% saved)

localize866.0ms (5.4%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.6%
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
99.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
98.8%
(/.f32 (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
98.6%
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
99.8%
(/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))
99.2%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
98.1%
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))
97.5%
(sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))
99.9%
(*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))
99.3%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
99.2%
(/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
98.9%
(*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
99.9%
(sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta)))
99.2%
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) 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)))))
98.9%
(*.f32 (sqrt.f32 (PI.f32)) cosTheta)
Compiler

Compiled 492 to 254 computations (48.4% saved)

series49.0ms (0.3%)

Counts
14 → 126
Calls

51 calls:

TimeVariablePointExpression
11.0ms
cosTheta
@-inf
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
7.0ms
cosTheta
@0
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
4.0ms
cosTheta
@inf
(/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
3.0ms
cosTheta
@inf
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
2.0ms
cosTheta
@inf
(/.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)))))

rewrite279.0ms (1.8%)

Algorithm
batch-egg-rewrite
Rules
1124×pow1
1052×add-exp-log
1052×add-log-exp
1048×log1p-expm1-u
1048×expm1-log1p-u
Iterations

Useful iterations: 0 (0.0ms)

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

simplify288.0ms (1.8%)

Algorithm
egg-herbie
Rules
996×associate-*r*
916×associate-*l*
838×fma-def
714×log-prod
452×distribute-lft-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
059218061
1156815719
2747715719
Stop Event
node limit
Counts
265 → 351
Calls
Call 1
Inputs
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(*.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/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/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 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
1
(+.f32 1 (*.f32 -1 cosTheta))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (*.f32 -1/2 (pow.f32 cosTheta 3)))))
(*.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 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))))) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2)))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 3))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 4)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 3))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2)))))))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2)))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 3))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 4)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 3))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2)))))))))))
cosTheta
(+.f32 cosTheta (pow.f32 cosTheta 3))
(+.f32 cosTheta (+.f32 (*.f32 1/2 (pow.f32 cosTheta 5)) (pow.f32 cosTheta 3)))
(+.f32 cosTheta (+.f32 (*.f32 1/6 (pow.f32 cosTheta 7)) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 5)) (pow.f32 cosTheta 3))))
(*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))
(sqrt.f32 (/.f32 1 (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (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 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/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 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
1
1
(/.f32 1 (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(*.f32 -2 (/.f32 cosTheta (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(*.f32 -2 (/.f32 cosTheta (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1)
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (/.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 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/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 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(pow.f32 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(*.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (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 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 1)
(pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 1/2)
(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 (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 1 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (-.f32 1 cosTheta) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (sqrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(pow.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)
(log.f32 (exp.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (log.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))))
(pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) 1)
(log.f32 (exp.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(exp.f32 (log.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 1 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))) (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) 1)
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)) (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 1 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(-.f32 (/.f32 1 (PI.f32)) (/.f32 (+.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 1 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))
(*.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (/.f32 1 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (cbrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))) (cbrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(pow.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)) 1)
(log.f32 (exp.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(/.f32 1 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (neg.f32 cosTheta))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 2)
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 1)
(sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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)))))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (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))))))))
(*.f32 1 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (sqrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(/.f32 (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (sqrt.f32 cosTheta))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 1)
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 1/2)
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
Outputs
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (/.f32 c (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) c)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) c))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 cosTheta (sqrt.f32 (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 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (sqrt.f32 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (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 cosTheta))))
(-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (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 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (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 cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (+.f32 cosTheta (*.f32 cosTheta cosTheta)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
1
(+.f32 1 (*.f32 -1 cosTheta))
(-.f32 1 cosTheta)
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (*.f32 -1/2 (pow.f32 cosTheta 2))))
(+.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta cosTheta) -1/2))
(+.f32 1 (fma.f32 (*.f32 cosTheta cosTheta) -1/2 (neg.f32 cosTheta)))
(+.f32 1 (fma.f32 cosTheta (*.f32 cosTheta -1/2) (neg.f32 cosTheta)))
(+.f32 1 (+.f32 (*.f32 -1 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (*.f32 -1/2 (pow.f32 cosTheta 3)))))
(+.f32 (-.f32 1 cosTheta) (*.f32 -1/2 (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 3))))
(+.f32 1 (fma.f32 -1/2 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 3)) (neg.f32 cosTheta)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (*.f32 cosTheta cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(/.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(-.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(-.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(-.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2)))))
(*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))
(/.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) cosTheta))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(-.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(-.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta)))))
(-.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 2))) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) (*.f32 c c)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1) (*.f32 c c)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 cosTheta (sqrt.f32 (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 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (PI.f32)))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))) (neg.f32 (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 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))))) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (-.f32 (*.f32 (PI.f32) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (PI.f32)))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (-.f32 (*.f32 (PI.f32) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))) (neg.f32 (sqrt.f32 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (neg.f32 (sqrt.f32 (pow.f32 (PI.f32) 3))) (neg.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 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(/.f32 1 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2)))))))))
(fma.f32 -1 (/.f32 (*.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) 2))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(-.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 3))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))))))
(fma.f32 -1 (/.f32 (*.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) 2))) (+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) (/.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 2)) (pow.f32 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) 3)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (*.f32 (PI.f32) (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 4)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 3))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2)))))))))))
(fma.f32 -1 (/.f32 (*.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) 2))) (fma.f32 -1 (/.f32 (*.f32 1 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (*.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 3)) (pow.f32 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) 4))) (+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) (/.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 2)) (pow.f32 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) 3))))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (*.f32 (PI.f32) (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 2))))) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 4) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 3))))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(/.f32 1 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2)))))))))
(fma.f32 -1 (/.f32 (*.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) 2))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(-.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 3))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))))))
(fma.f32 -1 (/.f32 (*.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) 2))) (+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) (/.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 2)) (pow.f32 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) 3)))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (*.f32 (PI.f32) (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 2)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 4)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2))))))) 3))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 (exp.f32 (pow.f32 cosTheta 2)))))))))))
(fma.f32 -1 (/.f32 (*.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))) (pow.f32 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) 2))) (fma.f32 -1 (/.f32 (*.f32 1 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (*.f32 (*.f32 (pow.f32 cosTheta 3) (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 3)) (pow.f32 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) 4))) (+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) (/.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (*.f32 (PI.f32) (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 2)) (pow.f32 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))) 3))))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (*.f32 (PI.f32) (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 2))))) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 4) (*.f32 (pow.f32 cosTheta 3) (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 3))))) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
cosTheta
(+.f32 cosTheta (pow.f32 cosTheta 3))
(+.f32 cosTheta (+.f32 (*.f32 1/2 (pow.f32 cosTheta 5)) (pow.f32 cosTheta 3)))
(+.f32 cosTheta (fma.f32 1/2 (pow.f32 cosTheta 5) (pow.f32 cosTheta 3)))
(+.f32 cosTheta (+.f32 (*.f32 1/6 (pow.f32 cosTheta 7)) (+.f32 (*.f32 1/2 (pow.f32 cosTheta 5)) (pow.f32 cosTheta 3))))
(+.f32 cosTheta (fma.f32 1/6 (pow.f32 cosTheta 7) (fma.f32 1/2 (pow.f32 cosTheta 5) (pow.f32 cosTheta 3))))
(*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))
(sqrt.f32 (/.f32 1 (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 1 cosTheta))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) -1/2) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 (*.f32 cosTheta cosTheta) -1/2 (neg.f32 cosTheta))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta (*.f32 cosTheta -1/2) (neg.f32 cosTheta))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (+.f32 (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 1 cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (fma.f32 cosTheta cosTheta (pow.f32 cosTheta 3)))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.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 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (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 cosTheta))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1/2) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (+.f32 1 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))) (-.f32 (*.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta))))
1
1
(/.f32 1 (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.f32 -2 (/.f32 cosTheta (PI.f32)))
(/.f32 (*.f32 cosTheta -2) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.f32 -2 (/.f32 cosTheta (PI.f32)))
(/.f32 (*.f32 cosTheta -2) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(/.f32 1 cosTheta)
(-.f32 (/.f32 1 cosTheta) 1)
(+.f32 (/.f32 1 cosTheta) -1)
(+.f32 -1 (/.f32 1 cosTheta))
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1)
(+.f32 (fma.f32 -1/2 cosTheta (/.f32 1 cosTheta)) -1)
(+.f32 -1 (fma.f32 cosTheta -1/2 (/.f32 1 cosTheta)))
(-.f32 (+.f32 (*.f32 -1/2 cosTheta) (+.f32 (*.f32 -1/2 (pow.f32 cosTheta 2)) (/.f32 1 cosTheta))) 1)
(+.f32 (fma.f32 -1/2 cosTheta (fma.f32 -1/2 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) -1)
(fma.f32 cosTheta -1/2 (+.f32 (fma.f32 (*.f32 cosTheta cosTheta) -1/2 (/.f32 1 cosTheta)) -1))
(+.f32 (fma.f32 (*.f32 cosTheta cosTheta) -1/2 (/.f32 1 cosTheta)) (fma.f32 cosTheta -1/2 -1))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (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 cosTheta))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 cosTheta (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (*.f32 cosTheta cosTheta) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))
(-.f32 (fma.f32 cosTheta (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (fma.f32 (*.f32 cosTheta cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1/2) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2))) (/.f32 c (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) c)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) (/.f32 c (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) c))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1) (*.f32 c c)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 cosTheta (sqrt.f32 (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 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))) (sqrt.f32 (PI.f32))))))) (*.f32 (pow.f32 cosTheta 3) (fma.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 cosTheta (*.f32 cosTheta (PI.f32)))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(pow.f32 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)))) (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(*.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (/.f32 1 (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) 1)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) cosTheta)
(*.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 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) 1)
(sqrt.f32 (fma.f32 cosTheta -2 1))
(pow.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) 1/2)
(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 (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))
(*.f32 1 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))
(*.f32 (-.f32 1 cosTheta) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (cbrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (sqrt.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 1)
(/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32))) 3))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32)))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 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 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 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 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 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 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 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 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 (+.f32 1 c) (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 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 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 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 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 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 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (-.f32 1 cosTheta) (*.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (sqrt.f32 (PI.f32))))))
(pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) 1)
(*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))
(log.f32 (exp.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))
(cbrt.f32 (*.f32 (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (pow.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)) 3))
(expm1.f32 (log1p.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))
(exp.f32 (log.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))
(log1p.f32 (expm1.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 1 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))) (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)) 1/2)
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) 1)
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(cbrt.f32 (*.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)) (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
(/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 1)
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 1 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) -1)
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(pow.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) 1)
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (*.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 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1)) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (pow.f32 (exp.f32 cosTheta) (neg.f32 cosTheta)) cosTheta) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))) 1))
(-.f32 (/.f32 1 (PI.f32)) (/.f32 (+.f32 cosTheta cosTheta) (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.f32 1 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (cbrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))) (cbrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(pow.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)) 1)
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(log.f32 (exp.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(cbrt.f32 (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (*.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)) 3))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(exp.f32 (log.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
(/.f32 1 (/.f32 cosTheta (sqrt.f32 (fma.f32 cosTheta -2 1))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(/.f32 (neg.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (neg.f32 cosTheta))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 2)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 1)
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(sqrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (fma.f32 cosTheta -2 1)))
(/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) 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 (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 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (/.f32 1 (*.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 (*.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 (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 (/.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 (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 (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) (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))
(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 (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))
(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 (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))
(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)))))
(cbrt.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 (/.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))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)) 3))
(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 (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))
(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 (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))
(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 (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 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 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (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 1 (+.f32 (+.f32 1 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 c (+.f32 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 (/.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 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (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)
(/.f32 1 (+.f32 (+.f32 1 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 c (+.f32 1 (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(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 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(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 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (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))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (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)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 (+.f32 1 c) (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 (sqrt.f32 (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 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (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))))))))
(/.f32 1 (+.f32 (+.f32 1 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 c (+.f32 1 (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (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))))))))
(/.f32 1 (+.f32 (+.f32 1 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 c (+.f32 1 (/.f32 (/.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (PI.f32))) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(*.f32 1 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)))) (cbrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))) (sqrt.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(/.f32 (sqrt.f32 (sqrt.f32 (fma.f32 cosTheta -2 1))) (sqrt.f32 cosTheta))
(pow.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta)) 1)
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 1/2)
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))))
(sqrt.f32 (/.f32 (sqrt.f32 (fma.f32 cosTheta -2 1)) cosTheta))

eval469.0ms (2.9%)

Compiler

Compiled 13923 to 8677 computations (37.7% saved)

prune181.0ms (1.1%)

Pruning

28 alts after pruning (25 fresh and 3 done)

PrunedKeptTotal
New37616392
Fresh16925
Picked325
Done011
Total39528423
Accuracy
99.9%
Counts
423 → 28
Alt Table
Click to see full alt table
StatusAccuracyProgram
96.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
92.6%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
96.0%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
96.9%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
96.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 3)))))))
88.0%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (log.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))))
95.9%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
96.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))))))
97.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 1 (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
92.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
92.0%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
95.0%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
97.5%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
97.9%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (log.f32 (exp.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))))))
95.4%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
10.6%
(/.f32 1 (+.f32 1 c))
5.0%
(/.f32 1 c)
97.2%
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))) (-.f32 (*.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta))))
95.8%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta))))
97.6%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
93.1%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.5%
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
96.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (/.f32 (sqrt.f32 (-.f32 (-.f32 1 cosTheta) cosTheta)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
95.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
90.5%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
92.6%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
96.0%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
96.9%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (+.f32 (*.f32 -1/2 cosTheta) (/.f32 1 cosTheta)) 1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
96.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 3)))))))
88.0%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (log.f32 (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))))))
95.9%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
96.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))))))
97.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 1 (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
92.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
92.0%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
95.0%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
97.5%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
97.9%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (log.f32 (exp.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))))))
95.4%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
10.6%
(/.f32 1 (+.f32 1 c))
5.0%
(/.f32 1 c)
97.2%
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))) (-.f32 (*.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta))))
95.8%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta))))
97.6%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
93.1%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.5%
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
Compiler

Compiled 2678 to 2092 computations (21.9% saved)

localize814.0ms (5.1%)

Localize:

Found 17 expressions with local error:

NewAccuracyProgram
99.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%
(/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)
97.5%
(sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))
90.6%
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
99.9%
(*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))
99.3%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.0%
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
96.9%
(sqrt.f32 (/.f32 1 (PI.f32)))
100.0%
(+.f32 1 (+.f32 c (/.f32 (/.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))))
99.9%
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
99.3%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
98.9%
(/.f32 (/.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))
99.8%
(/.f32 1 (+.f32 1 c))
99.8%
(/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))
99.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%
(/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)
97.5%
(sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))
Compiler

Compiled 459 to 219 computations (52.3% saved)

series27.0ms (0.2%)

Counts
17 → 200
Calls

63 calls:

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

rewrite135.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
914×add-sqr-sqrt
906×pow1
902×*-un-lft-identity
844×add-exp-log
844×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

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

simplify308.0ms (1.9%)

Algorithm
egg-herbie
Rules
1330×associate-*r*
1152×associate-*l*
980×fma-def
494×distribute-lft-in
486×distribute-rgt-in
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
059224337
1160821769
Stop Event
node limit
Counts
373 → 391
Calls
Call 1
Inputs
(sqrt.f32 (/.f32 1 (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (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 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/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 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(*.f32 -2 (/.f32 cosTheta (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(*.f32 -2 (/.f32 cosTheta (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
1
(+.f32 1 (*.f32 -1 c))
(+.f32 1 (+.f32 (*.f32 -1 c) (pow.f32 c 2)))
(+.f32 1 (+.f32 (*.f32 -1 c) (+.f32 (*.f32 -1 (pow.f32 c 3)) (pow.f32 c 2))))
(/.f32 1 c)
(-.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (+.f32 (/.f32 1 (pow.f32 c 2)) (/.f32 1 (pow.f32 c 4))))
(/.f32 1 c)
(-.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (/.f32 1 (pow.f32 c 2)))
(-.f32 (+.f32 (/.f32 1 c) (/.f32 1 (pow.f32 c 3))) (+.f32 (/.f32 1 (pow.f32 c 2)) (/.f32 1 (pow.f32 c 4))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))))) (*.f32 (PI.f32) (+.f32 1 c))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 c) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 c) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (pow.f32 (+.f32 1 c) 3))))) (/.f32 1 (+.f32 1 c))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 c) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (pow.f32 (+.f32 1 c) 4)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (pow.f32 (+.f32 1 c) 3))))) (/.f32 1 (+.f32 1 c)))))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 c) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 c) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (pow.f32 (+.f32 1 c) 3))))) (/.f32 1 (+.f32 1 c))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 c) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (pow.f32 (+.f32 1 c) 4)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (pow.f32 (+.f32 1 c) 3))))) (/.f32 1 (+.f32 1 c)))))
(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/6 (*.f32 (pow.f32 cosTheta 6) (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)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))
(+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
c
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
c
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 1 c)
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 c)
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (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 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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))))) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3)))))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3)))))))
(*.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 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/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 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (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 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/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 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(*.f32 1 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))) (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) 1)
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)) (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) 1)
(*.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1 cosTheta))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) 1)
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(pow.f32 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(-.f32 (/.f32 1 (PI.f32)) (/.f32 (+.f32 cosTheta cosTheta) (PI.f32)))
(*.f32 1 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))
(*.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (/.f32 1 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (cbrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))) (cbrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(pow.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)) 1)
(log.f32 (exp.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(exp.f32 (log.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(*.f32 1 (/.f32 1 (+.f32 1 c)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (cbrt.f32 (/.f32 1 (+.f32 1 c)))) (cbrt.f32 (/.f32 1 (+.f32 1 c))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) (sqrt.f32 (/.f32 1 (+.f32 1 c))))
(pow.f32 (+.f32 1 c) -1)
(pow.f32 (/.f32 1 (+.f32 1 c)) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 c))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 c)) (/.f32 1 (+.f32 1 c))) (/.f32 1 (+.f32 1 c))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 c))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 c))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 c))))
(*.f32 1 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))
(*.f32 (/.f32 1 cosTheta) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(pow.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) 1)
(log.f32 (exp.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(expm1.f32 (log1p.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(exp.f32 (log.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(log1p.f32 (expm1.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.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 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 1)
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))
(*.f32 (*.f32 (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(*.f32 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(/.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) 3)) (+.f32 1 (-.f32 (*.f32 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(/.f32 (-.f32 1 (*.f32 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (-.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) 1)
(log.f32 (exp.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(expm1.f32 (log1p.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(exp.f32 (log.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(log1p.f32 (expm1.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(*.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (cbrt.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 1 (PI.f32)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1)
(log.f32 (exp.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (/.f32 1 (PI.f32)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -1) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) 1)
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))))
(pow.f32 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))) -1)
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))))
(pow.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))) 1)
(log.f32 (exp.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))) (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))) (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
(exp.f32 (log.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) 1)
(*.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1 cosTheta))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) 1)
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 1 (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)
(/.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))) (neg.f32 cosTheta))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(*.f32 1 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))) (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)) 1/2)
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) 1)
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)) (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) 1)
(*.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1 cosTheta))
(*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) 1)
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) 1)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(pow.f32 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) -1)
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 1)
(log.f32 (exp.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
Outputs
(sqrt.f32 (/.f32 1 (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 1 cosTheta))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (*.f32 -1/2 (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (*.f32 (*.f32 cosTheta -1/2) cosTheta))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 -1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 1 cosTheta)) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 3)))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 cosTheta -1/2))))
(+.f32 (*.f32 -1 (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 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 (*.f32 cosTheta -1/2) cosTheta) (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 cosTheta -1/2))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))) (/.f32 c (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) c)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) c))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 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 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 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 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (neg.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 (sqrt.f32 (/.f32 1 (PI.f32))) 1/2))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(*.f32 -2 (/.f32 cosTheta (PI.f32)))
(/.f32 (*.f32 -2 cosTheta) (PI.f32))
(/.f32 (*.f32 cosTheta -2) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(*.f32 -2 (/.f32 cosTheta (PI.f32)))
(/.f32 (*.f32 -2 cosTheta) (PI.f32))
(/.f32 (*.f32 cosTheta -2) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(+.f32 (*.f32 -2 (/.f32 cosTheta (PI.f32))) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
1
(+.f32 1 (*.f32 -1 c))
(+.f32 1 (neg.f32 c))
(-.f32 1 c)
(+.f32 1 (+.f32 (*.f32 -1 c) (pow.f32 c 2)))
(+.f32 1 (fma.f32 -1 c (*.f32 c c)))
(+.f32 1 (-.f32 (*.f32 c c) c))
(+.f32 1 (+.f32 (*.f32 -1 c) (+.f32 (*.f32 -1 (pow.f32 c 3)) (pow.f32 c 2))))
(+.f32 1 (fma.f32 -1 c (fma.f32 -1 (pow.f32 c 3) (*.f32 c c))))
(+.f32 (-.f32 (*.f32 c c) (pow.f32 c 3)) (-.f32 1 c))
(/.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 c) (/.f32 1 (pow.f32 c 3))) (/.f32 1 (pow.f32 c 2)))
(+.f32 (/.f32 1 c) (-.f32 (/.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 c) (/.f32 1 (pow.f32 c 3))) (+.f32 (/.f32 1 (pow.f32 c 2)) (/.f32 1 (pow.f32 c 4))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 1 (pow.f32 c 3)) (+.f32 (/.f32 1 (*.f32 c c)) (/.f32 1 (pow.f32 c 4)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 1 (pow.f32 c 3)) (/.f32 1 (pow.f32 c 4))) (/.f32 1 (*.f32 c c))))
(/.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 c) (/.f32 1 (pow.f32 c 3))) (/.f32 1 (pow.f32 c 2)))
(+.f32 (/.f32 1 c) (-.f32 (/.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 c) (/.f32 1 (pow.f32 c 3))) (+.f32 (/.f32 1 (pow.f32 c 2)) (/.f32 1 (pow.f32 c 4))))
(+.f32 (/.f32 1 c) (-.f32 (/.f32 1 (pow.f32 c 3)) (+.f32 (/.f32 1 (*.f32 c c)) (/.f32 1 (pow.f32 c 4)))))
(+.f32 (/.f32 1 c) (-.f32 (-.f32 (/.f32 1 (pow.f32 c 3)) (/.f32 1 (pow.f32 c 4))) (/.f32 1 (*.f32 c c))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (*.f32 (pow.f32 cosTheta 3) 1/2))))
(+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/6 (*.f32 (pow.f32 cosTheta 5) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (fma.f32 -1/6 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 5)) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1/6 (pow.f32 cosTheta 5)) (*.f32 (pow.f32 cosTheta 3) 1/2))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (/.f32 1 cosTheta))))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
(-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)) (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2))) (/.f32 c (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) c)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))) (/.f32 c (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) c))) (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 4))) (/.f32 c (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)))
(+.f32 (-.f32 (/.f32 1 c) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) 3) (pow.f32 c 4))) (/.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 c c)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (+.f32 1 c) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (*.f32 (PI.f32) (*.f32 (+.f32 1 c) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 c)))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))))) (*.f32 (PI.f32) (+.f32 1 c))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 cosTheta cosTheta) (*.f32 (PI.f32) (+.f32 1 c))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))) (*.f32 (PI.f32) (+.f32 1 c)))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (*.f32 (PI.f32) (+.f32 1 c)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 c) (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2)))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 c) 2))))) (*.f32 (PI.f32) (*.f32 (+.f32 1 c) (*.f32 cosTheta cosTheta))))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 c) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(fma.f32 -1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (+.f32 1 c)))
(-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 1 c) -2)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 c) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (pow.f32 (+.f32 1 c) 3))))) (/.f32 1 (+.f32 1 c))))
(fma.f32 -1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 1 c) 2)))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (*.f32 (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 2) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 1 c) -2))) (/.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 2) (*.f32 (pow.f32 (+.f32 1 c) 3) (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 c) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (pow.f32 (+.f32 1 c) 4)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (pow.f32 (+.f32 1 c) 3))))) (/.f32 1 (+.f32 1 c)))))
(fma.f32 -1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 1 c) 2)))) (fma.f32 -1 (*.f32 (/.f32 (/.f32 1 (pow.f32 cosTheta 3)) (*.f32 (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (*.f32 (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 2) (pow.f32 (+.f32 1 c) 3)))))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 2) (*.f32 (pow.f32 (+.f32 1 c) 3) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (*.f32 (pow.f32 cosTheta 3) (*.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 3) (pow.f32 (+.f32 1 c) 4))))) (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 1 c) -2)))
(/.f32 1 (+.f32 1 c))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 c) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 c)))
(fma.f32 -1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 1 c) 2)))) (/.f32 1 (+.f32 1 c)))
(-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 1 c) -2)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 c) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (pow.f32 (+.f32 1 c) 3))))) (/.f32 1 (+.f32 1 c))))
(fma.f32 -1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 1 c) 2)))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (*.f32 (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 2) (pow.f32 (+.f32 1 c) 3))))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 c)) (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 1 c) -2))) (/.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 2) (*.f32 (pow.f32 (+.f32 1 c) 3) (PI.f32)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (exp.f32 (pow.f32 cosTheta 2)) (pow.f32 (+.f32 1 c) 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1 (*.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 3) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 3) (pow.f32 (+.f32 1 c) 4)))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (exp.f32 (pow.f32 cosTheta 2)) 2) (pow.f32 (+.f32 1 c) 3))))) (/.f32 1 (+.f32 1 c)))))
(fma.f32 -1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (*.f32 (exp.f32 (*.f32 cosTheta cosTheta)) (pow.f32 (+.f32 1 c) 2)))) (fma.f32 -1 (*.f32 (/.f32 (/.f32 1 (pow.f32 cosTheta 3)) (*.f32 (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 3) (pow.f32 (+.f32 1 c) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3)))) (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (*.f32 (pow.f32 (exp.f32 (*.f32 cosTheta cosTheta)) 2) (pow.f32 (+.f32 1 c) 3)))))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 1 (*.f32 cosTheta cosTheta)) (*.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 2) (*.f32 (pow.f32 (+.f32 1 c) 3) (PI.f32))))) (/.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (*.f32 (pow.f32 cosTheta 3) (*.f32 (pow.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) 3) (pow.f32 (+.f32 1 c) 4))))) (*.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 1 c) -2)))
(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/6 (*.f32 (pow.f32 cosTheta 6) (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/6 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 6)) (fma.f32 1/2 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 cosTheta 4)) (*.f32 (*.f32 cosTheta cosTheta) (sqrt.f32 (PI.f32))))))
(+.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 1/6 (pow.f32 cosTheta 6)) (*.f32 (pow.f32 cosTheta 4) 1/2))) (*.f32 (sqrt.f32 (PI.f32)) (fma.f32 cosTheta cosTheta 1)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))
(*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))
(*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (pow.f32 cosTheta 2)))
(*.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 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32)))))
(+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))
(+.f32 1 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
c
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
c
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) c))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (+.f32 1 c))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (+.f32 1 c) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (/.f32 1 cosTheta)))))
(+.f32 1 (+.f32 c (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 1 (+.f32 c (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (fma.f32 1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))))
(+.f32 c (+.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (*.f32 (pow.f32 cosTheta 3) 1/2))))))
(+.f32 1 c)
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 1 c)
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(+.f32 1 (+.f32 c (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 1 (+.f32 c (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (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 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.f32 1 cosTheta)))))))
(-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 -1 (/.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 -1 (/.f32 1 cosTheta))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 -1 (/.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 -1 (/.f32 1 cosTheta))) 1) 2))) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))) 1) 3)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3)))))
(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 -1 (/.f32 1 cosTheta))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.f32 1 cosTheta)))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))) 1)) (/.f32 (*.f32 c c) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))) 1) 3))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))) 1) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.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 -1 (/.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 -1 (/.f32 1 cosTheta))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 -1 (/.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 -1 (/.f32 1 cosTheta))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))) 1) (*.f32 c c)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))) 1) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.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 -1 (/.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 -1 (/.f32 1 cosTheta))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (-.f32 (/.f32 1 cosTheta) 1)))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 -1 (/.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 -1 (/.f32 1 cosTheta))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 -1 (/.f32 1 cosTheta))) 1) (*.f32 c c)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (sqrt.f32 (PI.f32))))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2)))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (PI.f32))) (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))))))) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (fma.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1 (+.f32 (sqrt.f32 (PI.f32)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)))))) (*.f32 (PI.f32) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (+.f32 (sqrt.f32 (PI.f32)) (-.f32 (*.f32 (PI.f32) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (sqrt.f32 (PI.f32))))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (neg.f32 (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (sqrt.f32 (PI.f32))))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta))))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(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) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 2))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(-.f32 (/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) 2)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 2))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 3))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) 2))) (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) 3) (*.f32 cosTheta cosTheta)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3)))))))
(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) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 2))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3) (pow.f32 cosTheta 3)) (pow.f32 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 4))) (+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (+.f32 (+.f32 1 c) (*.f32 (neg.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 (PI.f32) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) 3) (*.f32 cosTheta cosTheta)))) (fma.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 3) (pow.f32 cosTheta 3)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) 2)))
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))
(/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))))
(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) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 2))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))))
(-.f32 (/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) 2)))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 2))) (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3))))))
(+.f32 (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (pow.f32 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 2))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 3))))
(+.f32 (-.f32 (/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) 2))) (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 2) (*.f32 (PI.f32) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) 3) (*.f32 cosTheta cosTheta)))))
(+.f32 (*.f32 -1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) (*.f32 cosTheta (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 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 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))))) (+.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))))) (/.f32 (pow.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) 2) (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))))) 3)))))))
(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) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 2))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 3) (pow.f32 cosTheta 3)) (pow.f32 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))) 4))) (+.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta)))))) (/.f32 (pow.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) 2) (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (pow.f32 (+.f32 (+.f32 1 c) (*.f32 (neg.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 (PI.f32) (*.f32 (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) 3) (*.f32 cosTheta cosTheta)))) (fma.f32 (neg.f32 (/.f32 (/.f32 (pow.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) 3) (pow.f32 cosTheta 3)) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))) 4))) (sqrt.f32 (/.f32 1 (pow.f32 (PI.f32) 3))) (/.f32 1 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))))) (/.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (pow.f32 (+.f32 1 (-.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 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 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) (*.f32 cosTheta cosTheta)))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta cosTheta) (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (neg.f32 cosTheta))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))
(*.f32 (neg.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 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.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 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.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 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.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 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
(*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2)))))
(*.f32 (neg.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 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.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 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.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 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta)))))
(+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))))) (*.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 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta (pow.f32 (exp.f32 cosTheta) cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (exp.f32 (*.f32 cosTheta (neg.f32 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 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 cosTheta -1/2))))
(+.f32 (*.f32 -1 (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 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 (*.f32 cosTheta -1/2) cosTheta) (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 cosTheta -1/2))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (neg.f32 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 1 cosTheta))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (*.f32 -1/2 (*.f32 cosTheta cosTheta)) (sqrt.f32 (/.f32 1 (PI.f32))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (neg.f32 cosTheta) (*.f32 (*.f32 cosTheta -1/2) cosTheta))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 -1 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (+.f32 (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 2) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 -1/2 (*.f32 (pow.f32 cosTheta 3) (sqrt.f32 (/.f32 1 (PI.f32))))))))
(+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 -1/2 (+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (pow.f32 cosTheta 3))))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 1 cosTheta)) (*.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 cosTheta cosTheta) (pow.f32 cosTheta 3)))))
(*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))
(/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (+.f32 (*.f32 -1/2 (*.f32 cosTheta (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (/.f32 1 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta)))
(+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 cosTheta -1/2))))
(+.f32 (*.f32 -1 (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 cosTheta) (sqrt.f32 (/.f32 1 (PI.f32)))))))
(fma.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (fma.f32 -1/2 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 cosTheta cosTheta)) (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (*.f32 (*.f32 cosTheta -1/2) cosTheta) (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (*.f32 cosTheta -1/2))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))))
(-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3))))
(+.f32 (fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2)) (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))
(+.f32 (-.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2))) (/.f32 c (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) c)))
(+.f32 (*.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 4))) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32)))))) (/.f32 (pow.f32 c 2) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3)))))
(fma.f32 -1 (/.f32 c (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2)) (fma.f32 -1 (/.f32 (pow.f32 c 3) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 4)) (+.f32 (/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))) (/.f32 (*.f32 c c) (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1)) (/.f32 c (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) c))) (/.f32 (pow.f32 c 3) (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 4))) (/.f32 c (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 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 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(/.f32 1 c)
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (/.f32 1 c))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (*.f32 c c)) (/.f32 1 c))
(-.f32 (/.f32 1 c) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3))))
(+.f32 (fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (*.f32 c c)) (/.f32 1 c)) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 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 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3)))
(+.f32 (*.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) (pow.f32 c 2))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4))) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 -1 (pow.f32 cosTheta 2))) cosTheta) (sqrt.f32 (/.f32 (-.f32 1 (*.f32 2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(fma.f32 -1 (/.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) (*.f32 c c)) (fma.f32 -1 (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 3) (pow.f32 c 4)) (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))) 2) (pow.f32 c 3)))))
(-.f32 (-.f32 (+.f32 (/.f32 1 c) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 2) (pow.f32 c 3))) (/.f32 (pow.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) 3) (pow.f32 c 4))) (/.f32 (fma.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) 1) (*.f32 c c)))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))
(-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta))))
(+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 2) (*.f32 (PI.f32) (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 3) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32))))))))) (+.f32 (*.f32 -1 (*.f32 (pow.f32 cosTheta 4) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) 2))) (*.f32 (PI.f32) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (+.f32 (*.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 1 (+.f32 c (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))))) (+.f32 (*.f32 -1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 (PI.f32) (+.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(fma.f32 -1 (*.f32 (*.f32 (*.f32 cosTheta cosTheta) (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 3) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (pow.f32 cosTheta 4) (fma.f32 -1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) 2)) (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)))) (fma.f32 -1 (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (+.f32 (+.f32 1 c) (neg.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2))) (*.f32 (PI.f32) (*.f32 1/2 (sqrt.f32 (/.f32 1 (PI.f32)))))))) (*.f32 cosTheta (sqrt.f32 (PI.f32))))))
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (fma.f32 (neg.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 (sqrt.f32 (/.f32 1 (PI.f32))) 1/2))) (*.f32 (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))) (*.f32 (sqrt.f32 (PI.f32)) (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32))))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (PI.f32) (*.f32 (-.f32 (+.f32 1 c) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta))))
(/.f32 1 (+.f32 1 c))
(/.f32 1 (+.f32 1 c))
(*.f32 1 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))) (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)) 1/2)
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) 1)
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(cbrt.f32 (*.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)) (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) 1)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) 1))
(+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) 0)
(*.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) 1)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) 1)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) (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 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) (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 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (+.f32 1 c)))
(pow.f32 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (+.f32 1 c)))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) (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 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) (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 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) (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 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) (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 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) (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 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (+.f32 1 c)))
(-.f32 (/.f32 1 (PI.f32)) (/.f32 (+.f32 cosTheta cosTheta) (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(*.f32 1 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(*.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (/.f32 1 (PI.f32)))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(*.f32 (*.f32 (cbrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (cbrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))) (cbrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(pow.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)) 1)
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(log.f32 (exp.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(cbrt.f32 (*.f32 (*.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)) (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(cbrt.f32 (*.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) (*.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) 3))
(expm1.f32 (log1p.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(exp.f32 (log.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(log1p.f32 (expm1.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(fma.f32 -2 (/.f32 cosTheta (PI.f32)) (/.f32 1 (PI.f32)))
(/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))
(*.f32 1 (/.f32 1 (+.f32 1 c)))
(/.f32 1 (+.f32 1 c))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 c))) (cbrt.f32 (/.f32 1 (+.f32 1 c)))) (cbrt.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 c))) (sqrt.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(pow.f32 (+.f32 1 c) -1)
(/.f32 1 (+.f32 1 c))
(pow.f32 (/.f32 1 (+.f32 1 c)) 1)
(/.f32 1 (+.f32 1 c))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 c)) (/.f32 1 (+.f32 1 c))) (/.f32 1 (+.f32 1 c))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 1 c)) (/.f32 (/.f32 1 (+.f32 1 c)) (+.f32 1 c))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 c)) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 c))))
(/.f32 1 (+.f32 1 c))
(*.f32 1 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))
(/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (/.f32 1 cosTheta) (/.f32 1 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (cbrt.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (sqrt.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) 1)
(/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(log.f32 (exp.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)) (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(cbrt.f32 (*.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (/.f32 (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(exp.f32 (log.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(log1p.f32 (expm1.f32 (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))
(/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))
(/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(/.f32 1 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(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))))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 (pow.f32 (exp.f32 cosTheta) cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) 3))
(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 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))
(+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))) (cbrt.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (sqrt.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(/.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) 3)) (+.f32 1 (-.f32 (*.f32 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(/.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) 3)) (+.f32 1 (-.f32 (*.f32 (+.f32 c (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 c (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))) (+.f32 c (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(/.f32 (+.f32 1 (pow.f32 (+.f32 c (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) 3)) (+.f32 1 (fma.f32 (+.f32 c (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) (neg.f32 (+.f32 c (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))))
(/.f32 (-.f32 1 (*.f32 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))) (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (-.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))))
(/.f32 (-.f32 1 (*.f32 (+.f32 c (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 c (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))) (-.f32 1 (+.f32 c (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))))
(/.f32 (-.f32 1 (*.f32 (+.f32 c (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))) (+.f32 c (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))) (-.f32 1 (+.f32 c (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))))
(pow.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) 1)
(+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(log.f32 (exp.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta)))) (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))) (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(cbrt.f32 (*.f32 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (*.f32 (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))) (+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta))))))))
(cbrt.f32 (pow.f32 (+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32))))) 3))
(expm1.f32 (log1p.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(exp.f32 (log.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(log1p.f32 (expm1.f32 (+.f32 1 (+.f32 c (/.f32 1 (*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)) cosTheta))))))
(+.f32 (+.f32 1 c) (/.f32 1 (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (exp.f32 cosTheta) cosTheta)))))
(+.f32 c (+.f32 1 (/.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (PI.f32)))))
(*.f32 1 (sqrt.f32 (/.f32 1 (PI.f32))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 1 (PI.f32))))) (cbrt.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 1 (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(/.f32 1 (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 1 (PI.f32)) 1/2)
(sqrt.f32 (/.f32 1 (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 1 (PI.f32))) 1)
(sqrt.f32 (/.f32 1 (PI.f32)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(cbrt.f32 (*.f32 (/.f32 1 (PI.f32)) (sqrt.f32 (/.f32 1 (PI.f32)))))
(cbrt.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (PI.f32)))
(cbrt.f32 (pow.f32 (/.f32 1 (PI.f32)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 1 (PI.f32)))))
(sqrt.f32 (/.f32 1 (PI.f32)))
(+.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -1) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 1 cosTheta)))
(*.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)))
(pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) 1)
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(log.f32 (exp.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(cbrt.f32 (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) 3))
(expm1.f32 (log1p.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(exp.f32 (log.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(log1p.f32 (expm1.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))
(*.f32 1 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) c)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))))) (cbrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) c)))
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) c)))
(pow.f32 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) c)))
(pow.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) c)))
(log.f32 (exp.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) c)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))) (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))))) (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))))
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) c))) 3))
(expm1.f32 (log1p.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) c)))
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) c)))
(log1p.f32 (expm1.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))
(/.f32 1 (+.f32 1 (fma.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) c)))
(pow.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))) 1)
(*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))
(log.f32 (exp.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
(*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))) (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))) (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))) (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))) (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))))))
(cbrt.f32 (pow.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) 3))
(expm1.f32 (log1p.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
(*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))
(exp.f32 (log.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
(*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))
(log1p.f32 (expm1.f32 (*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
(*.f32 (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta))))
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 (+.f32 -1 (/.f32 1 cosTheta)) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) 1)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) 1))
(+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) 0)
(*.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) 1)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(/.f32 1 (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(/.f32 (neg.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))) (neg.f32 cosTheta))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) 1)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) 3))
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(*.f32 1 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(*.f32 (*.f32 (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))) (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))) (cbrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(*.f32 (sqrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))) (sqrt.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 -2 cosTheta))) (sqrt.f32 (PI.f32)))
(/.f32 (sqrt.f32 (+.f32 1 (*.f32 cosTheta -2))) (sqrt.f32 (PI.f32)))
(pow.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)) 1/2)
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(pow.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) 1)
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(log.f32 (exp.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(cbrt.f32 (*.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)) (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(cbrt.f32 (*.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))))
(cbrt.f32 (pow.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)) 3/2))
(expm1.f32 (log1p.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(exp.f32 (log.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(log1p.f32 (expm1.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32)))
(-.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) 1)
(+.f32 1 (-.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) 1))
(+.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) 0)
(*.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) (/.f32 1 cosTheta))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) 1)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(*.f32 (*.f32 (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))) (cbrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(*.f32 (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (sqrt.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(pow.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) 1)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(log.f32 (exp.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(cbrt.f32 (*.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(cbrt.f32 (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta))))
(cbrt.f32 (pow.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) 3))
(expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(exp.f32 (log.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(log1p.f32 (expm1.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)))
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta)
(/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta)
(*.f32 1 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) (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 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))))) (cbrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) (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 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (+.f32 1 c)))
(pow.f32 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))) -1)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (+.f32 1 c)))
(pow.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) 1)
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) (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 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) (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 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))) (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(cbrt.f32 (*.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) (/.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta)))) (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(cbrt.f32 (pow.f32 (/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) (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 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) (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 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) (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 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta))))
(/.f32 1 (fma.f32 (/.f32 (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))) cosTheta) (pow.f32 (exp.f32 (neg.f32 cosTheta)) cosTheta) (+.f32 1 c)))

eval748.0ms (4.7%)

Compiler

Compiled 15630 to 9819 computations (37.2% saved)

prune460.0ms (2.9%)

Pruning

26 alts after pruning (24 fresh and 2 done)

PrunedKeptTotal
New45610466
Fresh61420
Picked415
Done213
Total46826494
Accuracy
99.9%
Counts
494 → 26
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.2%
(/.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (+.f32 1 c)))
98.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 1 (/.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 1 (-.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) 1)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
85.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
92.6%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
96.0%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
96.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 3)))))))
95.9%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
96.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))))))
97.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 1 (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
95.0%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
97.5%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
97.5%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
97.9%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (log.f32 (exp.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))))))
95.4%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
10.6%
(/.f32 1 (+.f32 1 c))
97.2%
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))) (-.f32 (*.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta))))
95.8%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta))))
10.6%
(-.f32 1 c)
97.6%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
93.1%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.5%
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
10.6%
1
92.2%
(/.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (+.f32 1 c)))
98.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 1 (/.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 1 (-.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) 1)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
85.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (expm1.f32 (log1p.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
92.6%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
96.0%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
96.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 3)))))))
95.9%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
96.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))))))
97.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 1 (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
95.0%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
97.5%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
97.5%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
97.9%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 1 (*.f32 cosTheta (exp.f32 (pow.f32 cosTheta 2)))) (sqrt.f32 (log.f32 (exp.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))))))
95.4%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
10.6%
(/.f32 1 (+.f32 1 c))
97.2%
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (fma.f32 (neg.f32 (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2)))) (-.f32 (*.f32 1/2 (*.f32 (PI.f32) (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (*.f32 -3/2 (PI.f32))) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) 2))))) (*.f32 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta))))
95.8%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (PI.f32) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 cosTheta cosTheta))))
10.6%
(-.f32 1 c)
97.6%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
93.1%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.5%
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
10.6%
1
Compiler

Compiled 2418 to 1900 computations (21.4% saved)

localize1.6s (9.9%)

Localize:

Found 16 expressions with local error:

NewAccuracyProgram
99.8%
(/.f32 (fma.f32 cosTheta -2 1) (PI.f32))
99.2%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
98.1%
(*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))
97.5%
(sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32)))
99.8%
(/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))
99.2%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
98.1%
(*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))
97.5%
(sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32)))
100.0%
(+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))
99.3%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
98.0%
(*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1))
96.9%
(sqrt.f32 (/.f32 1 (PI.f32)))
99.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 1 (/.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%
(/.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))) cosTheta)
97.5%
(sqrt.f32 (log.f32 (exp.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32)))))
97.1%
(log.f32 (exp.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))
Compiler

Compiled 429 to 245 computations (42.9% saved)

series19.0ms (0.1%)

Counts
15 → 150
Calls

54 calls:

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

rewrite113.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1082×add-sqr-sqrt
1070×pow1
1002×add-exp-log
1000×add-log-exp
996×add-cbrt-cube
Iterations

Useful iterations: 0 (0.0ms)

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

simplify353.0ms (2.2%)

Algorithm
egg-herbie
Rules
1000×associate-*r*
944×associate-*l*
684×fma-def
572×log-prod
486×exp-prod
Iterations

Useful iterations: 2 (0.0ms)

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

eval405.0ms (2.5%)

Compiler

Compiled 10563 to 7107 computations (32.7% saved)

prune297.0ms (1.9%)

Pruning

31 alts after pruning (24 fresh and 7 done)

PrunedKeptTotal
New3039312
Fresh41519
Picked055
Done022
Total30731338
Accuracy
99.9%
Counts
338 → 31
Alt Table
Click to see full alt table
StatusAccuracyProgram
92.2%
(/.f32 1 (+.f32 (/.f32 (sqrt.f32 (/.f32 1 (PI.f32))) cosTheta) (+.f32 1 c)))
98.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.6%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
97.9%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 1 (/.f32 cosTheta (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.2%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 1 (/.f32 (sqrt.f32 (log.f32 (exp.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))))) cosTheta)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
98.1%
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 1 (-.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) 1)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
92.6%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (/.f32 1 cosTheta) (sqrt.f32 (PI.f32))))))
96.0%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 (/.f32 1 cosTheta) 1) (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta)))))))
96.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 3)))))))
95.9%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
96.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))))))
97.2%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 1 (-.f32 (*.f32 cosTheta (*.f32 cosTheta -1/2)) cosTheta)) (*.f32 (sqrt.f32 (PI.f32)) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta))))))))
95.7%
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))))
95.0%
(/.f32 1 (+.f32 1 (+.f32 c (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))
87.9%
(/.f32 1 (+.f32 1 (+.f32 c (expm1.f32 (log1p.f32 (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))))
97.5%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (/.f32 1 cosTheta) (exp.f32 (*.f32 cosTheta cosTheta))) (sqrt.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))
97.5%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
97.9%
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (log.f32 (exp.f32 (/.f32 (fma.f32 cosTheta -2 1) (PI.f32))))))))
95.4%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (exp.f32 (*.f32 cosTheta cosTheta)))))))
95.0%
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
10.6%
(/.f32 1 (+.f32 1 c))
97.3%
(-.f32 (-.f32 (-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (pow.f32 cosTheta 4) (-.f32 (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2) (sqrt.f32 (pow.f32 (PI.f32) 3))))) (*.f32 (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32)))))))))) (*.f32 (pow.f32 cosTheta 3) (-.f32 (*.f32 (PI.f32) (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) -3/2)) (*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (pow.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) 2))))) (*.f32 (+.f32 1 (-.f32 c (sqrt.f32 (/.f32 1 (PI.f32))))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
95.8%
(-.f32 (*.f32 cosTheta (sqrt.f32 (PI.f32))) (*.f32 (-.f32 1 (sqrt.f32 (/.f32 1 (PI.f32)))) (*.f32 (PI.f32) (*.f32 cosTheta cosTheta))))
10.6%
(-.f32 1 c)
97.6%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))) (sqrt.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
94.7%
(*.f32 (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))) (sqrt.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))))
93.1%
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
90.5%
(exp.f32 (log.f32 (/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))))))))
87.8%
(exp.f32 (log.f32 (/.f32 1 (+.f32 1 (+.f32 c (*.f32 (/.f32 1 (sqrt.f32 (PI.f32))) (+.f32 (/.f32 1 cosTheta) -1)))))))
41.1%
(cbrt.f32 (pow.f32 (/.f32 1 (+.f32 c (+.f32 1 (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32)))))) 3))
10.6%
1
Compiler

Compiled 2554 to 1695 computations (33.6% saved)

regimes327.0ms (2.1%)

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

6 calls:

76.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)))
36.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)))))
34.0ms
c
34.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))))
32.0ms
cosTheta
Results
AccuracySegmentsBranch
98.7%1cosTheta
98.7%1c
98.7%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.7%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.7%1(+.f32 1 c)
98.7%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 1902 to 1172 computations (38.4% saved)

regimes431.0ms (2.7%)

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

6 calls:

124.0ms
cosTheta
58.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)))))
58.0ms
c
41.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))))
38.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)))
Results
AccuracySegmentsBranch
98.6%1cosTheta
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 1 c)
98.6%1c
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 (*.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 858 to 540 computations (37.1% saved)

regimes165.0ms (1%)

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

3 calls:

52.0ms
c
49.0ms
cosTheta
18.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
98.1%1cosTheta
98.1%1(+.f32 1 c)
98.1%1c
Compiler

Compiled 622 to 401 computations (35.5% saved)

regimes139.0ms (0.9%)

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

3 calls:

81.0ms
cosTheta
19.0ms
c
14.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
98.1%1cosTheta
98.1%1c
98.1%1(+.f32 1 c)
Compiler

Compiled 445 to 276 computations (38% saved)

regimes38.0ms (0.2%)

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

3 calls:

15.0ms
cosTheta
12.0ms
c
4.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
97.5%1cosTheta
97.5%1c
97.5%1(+.f32 1 c)
Compiler

Compiled 327 to 213 computations (34.9% saved)

regimes34.0ms (0.2%)

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

3 calls:

13.0ms
c
10.0ms
cosTheta
6.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
96.2%1c
96.2%1(+.f32 1 c)
96.2%1cosTheta
Compiler

Compiled 265 to 173 computations (34.7% saved)

regimes40.0ms (0.3%)

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

3 calls:

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

Compiled 208 to 146 computations (29.8% saved)

regimes45.0ms (0.3%)

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

3 calls:

16.0ms
c
15.0ms
cosTheta
7.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
95.9%1cosTheta
95.9%1c
95.9%1(+.f32 1 c)
Compiler

Compiled 171 to 123 computations (28.1% saved)

regimes42.0ms (0.3%)

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

3 calls:

17.0ms
cosTheta
13.0ms
c
7.0ms
(+.f32 1 c)
Results
AccuracySegmentsBranch
95.7%1cosTheta
95.7%1c
95.7%1(+.f32 1 c)
Compiler

Compiled 107 to 81 computations (24.3% saved)

regimes71.0ms (0.4%)

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

3 calls:

23.0ms
(+.f32 1 c)
20.0ms
c
20.0ms
cosTheta
Results
AccuracySegmentsBranch
95.0%1cosTheta
95.0%1c
95.0%1(+.f32 1 c)
Compiler

Compiled 93 to 71 computations (23.7% saved)

regimes84.0ms (0.5%)

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

3 calls:

43.0ms
(+.f32 1 c)
18.0ms
cosTheta
18.0ms
c
Results
AccuracySegmentsBranch
93.1%1cosTheta
93.1%1c
93.1%1(+.f32 1 c)
Compiler

Compiled 65 to 48 computations (26.2% saved)

regimes51.0ms (0.3%)

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

3 calls:

41.0ms
(+.f32 1 c)
4.0ms
cosTheta
4.0ms
c
Results
AccuracySegmentsBranch
10.6%1cosTheta
10.6%1c
10.6%1(+.f32 1 c)
Compiler

Compiled 25 to 19 computations (24% saved)

regimes6.0ms (0%)

Accuracy

Total -0.0b remaining (-0%)

Threshold costs -0b (-0%)

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

2 calls:

3.0ms
cosTheta
3.0ms
c
Results
AccuracySegmentsBranch
10.6%1c
10.6%1cosTheta
Compiler

Compiled 9 to 7 computations (22.2% saved)

simplify20.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
089619
1137619
2154619
3167619
4169619
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(/.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 (+.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 1 (-.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) 1)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 3)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 1 c)
1
Outputs
(/.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 (-.f32 (-.f32 1 cosTheta) cosTheta)) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (pow.f32 (exp.f32 cosTheta) 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 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (-.f32 1 (+.f32 cosTheta cosTheta))) (*.f32 cosTheta (sqrt.f32 (PI.f32)))) (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (*.f32 1 (-.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) 1)) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (-.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) 1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (+.f32 (+.f32 1 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta)) -1))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta) (exp.f32 (*.f32 (neg.f32 cosTheta) cosTheta)))))
(/.f32 1 (+.f32 (+.f32 1 c) (*.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) (/.f32 (sqrt.f32 (/.f32 (-.f32 1 (+.f32 cosTheta cosTheta)) (PI.f32))) cosTheta))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (neg.f32 (*.f32 cosTheta cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 -2 cosTheta)) (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (/.f32 (exp.f32 (*.f32 cosTheta (neg.f32 cosTheta))) cosTheta) (sqrt.f32 (/.f32 (+.f32 1 (*.f32 cosTheta -2)) (PI.f32))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (*.f32 (sqrt.f32 (PI.f32)) (exp.f32 (*.f32 cosTheta cosTheta))))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) (+.f32 cosTheta (pow.f32 cosTheta 3)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 (sqrt.f32 (PI.f32)) cosTheta)))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (-.f32 1 cosTheta) (*.f32 cosTheta (sqrt.f32 (PI.f32)))))))
(/.f32 1 (+.f32 1 (+.f32 c (/.f32 (+.f32 -1 (/.f32 1 cosTheta)) (sqrt.f32 (PI.f32))))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (-.f32 (/.f32 1 cosTheta) 1))))
(/.f32 1 (+.f32 1 (*.f32 (sqrt.f32 (/.f32 1 (PI.f32))) (+.f32 -1 (/.f32 1 cosTheta)))))
(*.f32 cosTheta (sqrt.f32 (PI.f32)))
(-.f32 1 c)
1
Compiler

Compiled 226 to 181 computations (19.9% saved)

soundness2.8s (17.3%)

Rules
1330×associate-*r*
1330×associate-*r*
1174×distribute-lft-neg-in
1174×distribute-lft-neg-in
1152×associate-*l*
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
048399
1128349
2390349
31330327
45727327
048399
1128349
2390349
31330327
45727327
059224337
1160821769
048562
11111562
049918208
1133916046
2571616046
053555
11194555
049516837
1131213793
2649213737
049918208
1133916046
2571616046
049918208
1133916046
2571616046
054540
11252540
059224337
1160821769
054540
11252540
044637
11001637
044637
11001637
Stop Event
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1549 to 996 computations (35.7% saved)

end0.0ms (0%)

preprocess132.0ms (0.8%)

Compiler

Compiled 458 to 296 computations (35.4% saved)

Profiling

Loading profile data...