Trowbridge-Reitz Sample, sample surface normal, cosTheta

Time bar (total: 2.5min)

analyze985.0ms (0.7%)

Algorithm
search
Search
ProbabilityValidUnknownPreconditionInfiniteDomainCan'tIter
0%0%0%100%0%0%0%0
0%0%0%100%0%0%0%1
0%0%0%100%0%0%0%2
25%0%0%100%0%0%0%3
25%0%0%100%0%0%0%4
25%0%0%100%0%0%0%5
37.5%0%0%100%0%0%0%6
56.3%0%0%100%0%0%0%7
56.3%0%0%100%0%0%0%8
56.3%0%0%100%0%0%0%9
65.6%0%0%100%0%0%0%10
76.6%0%0%100%0%0%0%11
76.6%0%0%100%0%0%0%12
Compiler

Compiled 123 to 87 computations (29.3% saved)

sample7.5s (5%)

Results
7.5s8256×body256valid
Bogosity

preprocess98.0ms (0.1%)

Algorithm
egg-herbie
Rules
1664×div-sub
964×associate-/r*
946×associate-/l*
898×fma-def
838×times-frac
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
02073081
14772951
211362771
342392595
476142595
Stop Event
node limit
Calls
Call 1
Inputs
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) (neg.f32 u0)) (-.f32 1 (neg.f32 u0))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) (neg.f32 u1)) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) (neg.f32 u1)) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) (neg.f32 u1)) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) (neg.f32 u1)) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay (neg.f32 alphax)) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay (neg.f32 alphax)) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 (neg.f32 alphax) (neg.f32 alphax))) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay (neg.f32 alphax)) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay (neg.f32 alphax)) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 (neg.f32 alphay) alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 (neg.f32 alphay) alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (neg.f32 alphay) alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 (neg.f32 alphay) alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 (neg.f32 alphay) (neg.f32 alphay))))) u0) (-.f32 1 u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u1) (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 u0 u0)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) alphax) (-.f32 1 alphax)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 u0 u0)))) alphay) (-.f32 1 alphay)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32)))))))) (*.f32 u1 u1)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32)))))))) (*.f32 u1 u1)))) u0) (-.f32 1 u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)))) u0) (-.f32 1 u0)))))
Outputs
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) alphax)) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) alphay)))) (/.f32 (-.f32 1 u0) u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphay) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphax alphax)))) (-.f32 1 u0))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (fma.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) (*.f32 alphax alphax)) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) (/.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) (*.f32 alphay alphay))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) (neg.f32 u0)) (-.f32 1 (neg.f32 u0))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) alphax)) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) alphay)))) (/.f32 (-.f32 1 (neg.f32 u0)) (neg.f32 u0))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (neg.f32 u0) (*.f32 (+.f32 1 u0) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphay) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2)))))) alphax))))))))
(/.f32 1 (sqrt.f32 (-.f32 1 (/.f32 u0 (*.f32 (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphay) (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphax alphax)))) (+.f32 1 u0))))))
(/.f32 1 (sqrt.f32 (-.f32 1 (/.f32 u0 (*.f32 (fma.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) (*.f32 alphax alphax)) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) (/.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) (*.f32 alphay alphay)))) (+.f32 1 u0))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) (neg.f32 u1)) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) (neg.f32 u1)) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) (neg.f32 u1)) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) (neg.f32 u1)) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 1 (+.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) (neg.f32 u1) (*.f32 (PI.f32) 1/2)))))) (/.f32 (*.f32 alphax alphax) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) (neg.f32 u1) (*.f32 (PI.f32) 1/2)))))))) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) (neg.f32 u1) (*.f32 (PI.f32) 1/2)))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) (neg.f32 u1) (*.f32 (PI.f32) 1/2))))))) (*.f32 alphay alphay)))) (/.f32 (-.f32 1 u0) u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (PI.f32) 1/2 (*.f32 -2 (*.f32 (PI.f32) u1))))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (PI.f32) 1/2 (*.f32 -2 (*.f32 (PI.f32) u1))))))) alphax) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (PI.f32) 1/2 (*.f32 -2 (*.f32 (PI.f32) u1))))))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (PI.f32) 1/2 (*.f32 -2 (*.f32 (PI.f32) u1))))))))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 2 u1))))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 2 u1))))))) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 2 u1))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (-.f32 1/2 (*.f32 2 u1))))))) (*.f32 alphay alphay)))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 -2 1/2))) alphax)))) (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 -2 1/2))) alphax)))) (*.f32 alphax alphax)) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 -2 1/2))) alphax)))) (/.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 u1 -2 1/2))) alphax)))) (*.f32 alphay alphay)))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay (neg.f32 alphax)) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay (neg.f32 alphax)) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 (neg.f32 alphax) (neg.f32 alphax))) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay (neg.f32 alphax)) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay (neg.f32 alphax)) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 1 (+.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphay (neg.f32 alphax))))) (/.f32 (*.f32 alphax alphax) (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphay (neg.f32 alphax))))))) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphay (neg.f32 alphax))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphay (neg.f32 alphax))))) alphay)))) (/.f32 (-.f32 1 u0) u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay (neg.f32 alphax))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay (neg.f32 alphax))))) alphay) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay (neg.f32 alphax))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay (neg.f32 alphax))))) alphax))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (neg.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (neg.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (neg.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (neg.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) (*.f32 alphay alphay)))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (neg.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (neg.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 alphax alphax)) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (neg.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (neg.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 alphay alphay)))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 (neg.f32 alphay) alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 (neg.f32 alphay) alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 (neg.f32 alphay) alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 (neg.f32 alphay) alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 (neg.f32 alphay) (neg.f32 alphay))))) u0) (-.f32 1 u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 1 (+.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphay (neg.f32 alphax))))) (/.f32 (*.f32 alphax alphax) (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphay (neg.f32 alphax))))))) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphay (neg.f32 alphax))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphay (neg.f32 alphax))))) alphay)))) (/.f32 (-.f32 1 u0) u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay (neg.f32 alphax))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay (neg.f32 alphax))))) alphay) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay (neg.f32 alphax))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay (neg.f32 alphax))))) alphax))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (neg.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (neg.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (neg.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (neg.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))) (*.f32 alphay alphay)))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (neg.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (neg.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 alphax alphax)) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (neg.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (neg.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (*.f32 alphay alphay)))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u0) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u1) (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 1 (+.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u0 (*.f32 (PI.f32) 1/2)))))) (/.f32 (*.f32 alphax alphax) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u0 (*.f32 (PI.f32) 1/2)))))))) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u0 (*.f32 (PI.f32) 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u0 (*.f32 (PI.f32) 1/2)))))) alphay)))) (/.f32 (-.f32 1 u1) u1)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u1 (*.f32 (-.f32 1 u1) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u0) (*.f32 (PI.f32) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u0) (*.f32 (PI.f32) 1/2)))))) alphax) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u0) (*.f32 (PI.f32) 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u0) (*.f32 (PI.f32) 1/2)))))) alphay))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u1 (-.f32 1 u1)) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u0))))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u0))))))) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u0))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 2 u0))))))) (*.f32 alphay alphay))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u1 (fma.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u0 1/2)))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u0 1/2)))))) (*.f32 alphax alphax)) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u0 1/2)))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u0 1/2)))))) (*.f32 alphay alphay))))) (-.f32 1 u1)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 u0 u0)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u0) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) alphax) (-.f32 1 alphax)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphay u0)))) u0) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphay u0)))) u0)) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphay u0)))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphay u0)))) alphay)))) (/.f32 (-.f32 1 alphax) alphax)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 alphax (*.f32 (-.f32 1 alphax) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay u0)))) u0) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay u0)))) u0) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay u0)))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphay u0)))) alphay))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 alphax (-.f32 1 alphax)) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 alphay u0)))) u0) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 alphay u0)))) u0) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 alphay u0)))) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 alphay u0)))) (*.f32 alphay alphay))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 alphax (*.f32 (fma.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) u0)))) (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) u0)))) (*.f32 u0 u0)) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) u0)))) (/.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) u0)))) (*.f32 alphay alphay)))) (-.f32 1 alphax))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 u0 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 u0 u0)))) alphay) (-.f32 1 alphay)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax)))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax)))) alphax)) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax)))) u0) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax)))) u0)))) (/.f32 (-.f32 1 alphay) alphay)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 alphay (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax)))) u0) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax)))) u0) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax)))) (*.f32 alphax alphax)) (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 u0 alphax))))))) (-.f32 1 alphay)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 alphay (-.f32 1 alphay)) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 u0 alphax)))) u0) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 u0 alphax)))) u0) (*.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 u0 alphax)))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 u0 alphax)))) (*.f32 alphax alphax))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 alphay (*.f32 (fma.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 u0 alphax)))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 u0 alphax)))) (*.f32 alphax alphax)) (/.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 u0 alphax)))) (/.f32 u0 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 u0 alphax)))))) u0)) (-.f32 1 alphay))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32)))))))) (*.f32 u1 u1)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphax) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) alphax (*.f32 (PI.f32) 1/2)))))) u1) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) alphax (*.f32 (PI.f32) 1/2)))))) u1)) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) alphax (*.f32 (PI.f32) 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) alphax (*.f32 (PI.f32) 1/2)))))) alphay)))) (/.f32 (-.f32 1 u0) u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (fma.f32 2 (*.f32 alphax (PI.f32)) (*.f32 (PI.f32) 1/2)))))) u1) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (fma.f32 2 (*.f32 alphax (PI.f32)) (*.f32 (PI.f32) 1/2)))))) u1) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (fma.f32 2 (*.f32 alphax (PI.f32)) (*.f32 (PI.f32) 1/2)))))) (/.f32 (*.f32 alphay alphay) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (fma.f32 2 (*.f32 alphax (PI.f32)) (*.f32 (PI.f32) 1/2))))))))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 alphax 2))))))) u1) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 alphax 2))))))) u1) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 alphax 2))))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay u1) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 alphax 2))))))) alphay))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 alphax 2 1/2))) u1)))) (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 alphax 2 1/2))) u1)))) (*.f32 u1 u1)) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 alphax 2 1/2))) u1)))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 alphax 2 1/2))) u1)))) alphay))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) alphay) (*.f32 1/2 (PI.f32)))))))) (*.f32 u1 u1)))) u0) (-.f32 1 u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) alphay (*.f32 (PI.f32) 1/2)))))) (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) alphay (*.f32 (PI.f32) 1/2))))))) (*.f32 alphax alphax)) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) alphay (*.f32 (PI.f32) 1/2)))))) (/.f32 (*.f32 u1 u1) (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) alphay (*.f32 (PI.f32) 1/2)))))))))) (/.f32 (-.f32 1 u0) u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (fma.f32 2 (*.f32 alphay (PI.f32)) (*.f32 (PI.f32) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (fma.f32 2 (*.f32 alphay (PI.f32)) (*.f32 (PI.f32) 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (fma.f32 2 (*.f32 alphay (PI.f32)) (*.f32 (PI.f32) 1/2)))))) (/.f32 (*.f32 u1 u1) (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (fma.f32 2 (*.f32 alphay (PI.f32)) (*.f32 (PI.f32) 1/2))))))))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 alphay 2))))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 alphay 2))))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 alphay 2))))))) (/.f32 (*.f32 u1 u1) (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 1/2 (*.f32 alphay 2)))))))))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 alphay 2 1/2)))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 alphay 2 1/2)))))) (*.f32 alphax alphax)) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 alphay 2 1/2)))))) (/.f32 (*.f32 u1 u1) (sin.f32 (atan.f32 (*.f32 (/.f32 u1 alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 alphay 2 1/2))))))))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphax alphay) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)))) u0) (-.f32 1 u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) alphay)) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) alphax)))) (/.f32 (-.f32 1 u0) u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) alphax) (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (fma.f32 2 (*.f32 (PI.f32) u1) (*.f32 (PI.f32) 1/2))) (/.f32 alphax alphay)))) alphay))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 alphax alphay)))) alphay) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 alphax alphay)))) alphay) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 alphax alphay)))) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))) (/.f32 alphax alphay)))) (*.f32 alphax alphax)))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) (/.f32 (cos.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) (*.f32 alphay alphay)) (*.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) (/.f32 (sin.f32 (atan.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 alphax alphay)))) (*.f32 alphax alphax)))))))))
Compiler

Compiled 96 to 68 computations (29.2% saved)

simplify53.0ms (0%)

Algorithm
egg-herbie
Rules
1818×div-sub
1656×fma-def
1202×times-frac
1000×associate-/l*
792×fma-neg
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
036275
170265
2125249
3238233
4496233
51723233
67250233
Stop Event
node limit
Counts
1 → 6
Calls
Call 1
Inputs
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)))))
Outputs
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (*.f32 (/.f32 1 (+.f32 (/.f32 (*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphax alphax)) (/.f32 (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32))))))) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (+.f32 (*.f32 (*.f32 2 (PI.f32)) u1) (*.f32 1/2 (PI.f32)))))))) (*.f32 alphay alphay)))) u0) (-.f32 1 u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 1 (+.f32 (*.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) alphax)) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) alphay) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (*.f32 2 (PI.f32)) u1 (*.f32 (PI.f32) 1/2)))))) alphay)))) (/.f32 (-.f32 1 u0) u0)))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (-.f32 1 u0) (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (PI.f32) 1/2 (*.f32 (*.f32 2 (PI.f32)) u1)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (PI.f32) 1/2 (*.f32 (*.f32 2 (PI.f32)) u1)))))) alphax) (*.f32 (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (PI.f32) 1/2 (*.f32 (*.f32 2 (PI.f32)) u1)))))) (*.f32 alphay alphay)) (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (fma.f32 (PI.f32) 1/2 (*.f32 (*.f32 2 (PI.f32)) u1)))))))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphay alphay)))) (-.f32 1 u0))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (fma.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 alphax alphax)) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (*.f32 alphay alphay)))) (-.f32 1 u0))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (fma.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) (/.f32 (cos.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) (*.f32 alphax alphax)) (*.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) (/.f32 (sin.f32 (atan.f32 (*.f32 alphay (/.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) alphax)))) (*.f32 alphay alphay))))))))

eval7.0ms (0%)

Compiler

Compiled 480 to 312 computations (35% saved)

prune9.0ms (0%)

Pruning

1 alts after pruning (1 fresh and 0 done)

PrunedKeptTotal
New516
Fresh101
Picked000
Done000
Total617
Accurracy
99.3%
Counts
7 → 1
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.3%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphay alphay)))) (-.f32 1 u0))))))
99.3%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphay alphay)))) (-.f32 1 u0))))))
Compiler

Compiled 162 to 114 computations (29.6% saved)

localize1.3s (0.9%)

Local Accuracy

Found 4 expressions with local accuracy:

NewAccuracyProgram
99.1%
(/.f32 u0 (*.f32 (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphay alphay)))) (-.f32 1 u0)))
98.7%
(*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))
60.8%
(tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))
58.7%
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))
Compiler

Compiled 599 to 378 computations (36.9% saved)

series46.0ms (0%)

Counts
4 → 108
Calls

27 calls:

TimeVariablePointExpression
7.0ms
u1
@0
(/.f32 u0 (*.f32 (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphay alphay)))) (-.f32 1 u0)))
6.0ms
alphax
@inf
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))
4.0ms
alphay
@0
(/.f32 u0 (*.f32 (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphay alphay)))) (-.f32 1 u0)))
3.0ms
u1
@-inf
(/.f32 u0 (*.f32 (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphay alphay)))) (-.f32 1 u0)))
3.0ms
u1
@inf
(/.f32 u0 (*.f32 (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphay alphay)))) (-.f32 1 u0)))

rewrite82.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
660×add-sqr-sqrt
648×pow1
648×*-un-lft-identity
606×add-exp-log
606×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
030296
1644202
Stop Event
node limit
Counts
4 → 104
Calls
Call 1
Inputs
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))
(tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))
(*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))
(/.f32 u0 (*.f32 (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphay alphay)))) (-.f32 1 u0)))
Outputs
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) 1)
(*.f32 1 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(/.f32 1 (/.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 1))
(/.f32 -1 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1)
(pow.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 3)
(pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)
(pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1)
(sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))
(log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))))
(cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 3))
(expm1.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 1))
(log1p.f32 (expm1.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(-.f32 (exp.f32 (log1p.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 1)
(*.f32 1 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 (pow.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 2) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(*.f32 (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 1 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 1 (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (+.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (tan.f32 (*.f32 (PI.f32) 1/2))) (-.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (tan.f32 (*.f32 (PI.f32) 1/2)))))
(/.f32 (+.f32 (tan.f32 (*.f32 (*.f32 2 u1) (PI.f32))) (tan.f32 (*.f32 1/2 (PI.f32)))) (-.f32 1 (*.f32 (tan.f32 (*.f32 (*.f32 2 u1) (PI.f32))) (tan.f32 (*.f32 1/2 (PI.f32))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (neg.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1)
(pow.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 3)
(pow.f32 (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3) 1/3)
(pow.f32 (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 2)
(sqrt.f32 (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))
(log.f32 (exp.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(log.f32 (+.f32 1 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cbrt.f32 (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3))
(expm1.f32 (log1p.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(exp.f32 (log.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(exp.f32 (*.f32 (log.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 1))
(log1p.f32 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(+.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (*.f32 2 u1)))
(+.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 1/2 (PI.f32)))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (*.f32 2 u1) (PI.f32)))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 u1)) 1) (*.f32 (*.f32 (PI.f32) 1/2) 1))
(+.f32 (*.f32 (*.f32 (*.f32 2 u1) (PI.f32)) 1) (*.f32 (*.f32 1/2 (PI.f32)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 1)
(/.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 u1)) 3) (pow.f32 (*.f32 (PI.f32) 1/2) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) (*.f32 2 u1))) (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 2 u1) (PI.f32)) 3) (pow.f32 (*.f32 1/2 (PI.f32)) 3)) (+.f32 (*.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 (*.f32 2 u1) (PI.f32))) (-.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 1/2 (PI.f32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) (*.f32 2 u1))) (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2))) (-.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 (*.f32 2 u1) (PI.f32))) (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32)))) (-.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 1/2 (PI.f32))))
(pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 2))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (fma.f32 2 u1 1/2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (fma.f32 2 u1 1/2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 2 u1 1/2) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 (PI.f32) (*.f32 2 u1) (*.f32 (PI.f32) 1/2))
(fma.f32 (*.f32 2 u1) (PI.f32) (*.f32 1/2 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)))) 1)
(*.f32 u0 (/.f32 1 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0))))
(*.f32 1 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))) 2) (cbrt.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))))
(*.f32 (/.f32 (sqrt.f32 u0) (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))) (/.f32 (sqrt.f32 u0) (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))))
(*.f32 (neg.f32 u0) (/.f32 1 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (neg.f32 (-.f32 1 u0)))))
(*.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (/.f32 1 (-.f32 1 u0)))
(*.f32 (/.f32 1 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (/.f32 u0 (-.f32 1 u0)))
(*.f32 (/.f32 1 (-.f32 1 u0)) (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0))) 2)) (/.f32 u0 (cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0)))))
(*.f32 (/.f32 1 (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))) (/.f32 u0 (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (/.f32 (cbrt.f32 u0) (-.f32 1 u0)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) 1) (/.f32 (cbrt.f32 u0) (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (-.f32 1 u0)) (/.f32 (cbrt.f32 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0))) 2)) (cbrt.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))) (/.f32 (cbrt.f32 u0) (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))))
(*.f32 (/.f32 (sqrt.f32 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (/.f32 (sqrt.f32 u0) (-.f32 1 u0)))
(*.f32 (/.f32 (sqrt.f32 u0) (-.f32 1 u0)) (/.f32 (sqrt.f32 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(*.f32 (/.f32 (sqrt.f32 u0) 1) (/.f32 (sqrt.f32 u0) (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0))))
(*.f32 (/.f32 (sqrt.f32 u0) (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0))) 2)) (/.f32 (sqrt.f32 u0) (cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0)))))
(pow.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 u0) (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))) 2)
(pow.f32 (/.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0)) u0) -1)
(neg.f32 (/.f32 u0 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (neg.f32 (-.f32 1 u0)))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)) 3))
(cbrt.f32 (/.f32 (pow.f32 u0 3) (pow.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))))
(exp.f32 (log.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))))

simplify222.0ms (0.1%)

Algorithm
egg-herbie
Rules
674×associate-*r*
608×log-prod
602×associate-*l*
586×cancel-sign-sub-inv
532×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
045523092
1130122814
2524422738
Stop Event
node limit
Counts
212 → 194
Calls
Call 1
Inputs
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax)))
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))))
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))))
(*.f32 1/2 (PI.f32))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(*.f32 2 (*.f32 u1 (PI.f32)))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(*.f32 2 (*.f32 u1 (PI.f32)))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))
(+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))) (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(+.f32 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))) (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))))
(+.f32 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))) (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))))
(/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))))))
(/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (*.f32 u0 (pow.f32 alphay 4))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (*.f32 u0 (pow.f32 alphay 4))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphay 6))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 u0 (pow.f32 alphay 8))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 8) (*.f32 (-.f32 1 u0) (pow.f32 alphax 6))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (*.f32 u0 (pow.f32 alphay 4))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (+.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 u0 (pow.f32 alphay 6))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 alphax 8))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 8) (*.f32 (pow.f32 alphay 6) (-.f32 1 u0))))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0)))))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 alphax 8))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 8) (*.f32 (pow.f32 alphay 6) (-.f32 1 u0))))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0)))))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 alphax 8))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 8) (*.f32 (pow.f32 alphay 6) (-.f32 1 u0))))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0)))))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (*.f32 u0 (pow.f32 alphay 4))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (*.f32 u0 (pow.f32 alphay 4))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphay 6))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 u0 (pow.f32 alphay 8))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 8) (*.f32 (-.f32 1 u0) (pow.f32 alphax 6))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (*.f32 u0 (pow.f32 alphay 4))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (+.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 u0 (pow.f32 alphay 6))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (*.f32 u0 (pow.f32 alphay 4))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (*.f32 u0 (pow.f32 alphay 4))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphay 6))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 u0 (pow.f32 alphay 8))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 8) (*.f32 (-.f32 1 u0) (pow.f32 alphax 6))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (*.f32 u0 (pow.f32 alphay 4))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (+.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 u0 (pow.f32 alphay 6))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0)))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) 1)
(*.f32 1 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(/.f32 1 (/.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 1))
(/.f32 -1 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1)
(pow.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 3)
(pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 3) 1/3)
(pow.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)
(pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1)
(sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))
(log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))))
(cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 3))
(expm1.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 1))
(log1p.f32 (expm1.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(-.f32 (exp.f32 (log1p.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 1)
(*.f32 1 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 (pow.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 2) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(*.f32 (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 1 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 1 (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (+.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (tan.f32 (*.f32 (PI.f32) 1/2))) (-.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (tan.f32 (*.f32 (PI.f32) 1/2)))))
(/.f32 (+.f32 (tan.f32 (*.f32 (*.f32 2 u1) (PI.f32))) (tan.f32 (*.f32 1/2 (PI.f32)))) (-.f32 1 (*.f32 (tan.f32 (*.f32 (*.f32 2 u1) (PI.f32))) (tan.f32 (*.f32 1/2 (PI.f32))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (neg.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1)
(pow.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 3)
(pow.f32 (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3) 1/3)
(pow.f32 (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 2)
(sqrt.f32 (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))
(log.f32 (exp.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(log.f32 (+.f32 1 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cbrt.f32 (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3))
(expm1.f32 (log1p.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(exp.f32 (log.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(exp.f32 (*.f32 (log.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 1))
(log1p.f32 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(+.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (*.f32 2 u1)))
(+.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 1/2 (PI.f32)))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (*.f32 2 u1) (PI.f32)))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 u1)) 1) (*.f32 (*.f32 (PI.f32) 1/2) 1))
(+.f32 (*.f32 (*.f32 (*.f32 2 u1) (PI.f32)) 1) (*.f32 (*.f32 1/2 (PI.f32)) 1))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 1)
(/.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 u1)) 3) (pow.f32 (*.f32 (PI.f32) 1/2) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) (*.f32 2 u1))) (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 2 u1) (PI.f32)) 3) (pow.f32 (*.f32 1/2 (PI.f32)) 3)) (+.f32 (*.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 (*.f32 2 u1) (PI.f32))) (-.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 1/2 (PI.f32))))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) (*.f32 2 u1))) (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2))) (-.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2)))
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 (*.f32 2 u1) (PI.f32))) (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32)))) (-.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 1/2 (PI.f32))))
(pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 1)
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)
(pow.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 3) 1/3)
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 2))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (fma.f32 2 u1 1/2)))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 3))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (fma.f32 2 u1 1/2) 3)))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 2 u1 1/2) 3) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 (PI.f32) (*.f32 2 u1) (*.f32 (PI.f32) 1/2))
(fma.f32 (*.f32 2 u1) (PI.f32) (*.f32 1/2 (PI.f32)))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)))) 1)
(*.f32 u0 (/.f32 1 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0))))
(*.f32 1 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))) 2) (cbrt.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))))
(*.f32 (/.f32 (sqrt.f32 u0) (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))) (/.f32 (sqrt.f32 u0) (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))))
(*.f32 (neg.f32 u0) (/.f32 1 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (neg.f32 (-.f32 1 u0)))))
(*.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (/.f32 1 (-.f32 1 u0)))
(*.f32 (/.f32 1 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (/.f32 u0 (-.f32 1 u0)))
(*.f32 (/.f32 1 (-.f32 1 u0)) (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0))) 2)) (/.f32 u0 (cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0)))))
(*.f32 (/.f32 1 (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))) (/.f32 u0 (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (/.f32 (cbrt.f32 u0) (-.f32 1 u0)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) 1) (/.f32 (cbrt.f32 u0) (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (-.f32 1 u0)) (/.f32 (cbrt.f32 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0))) 2)) (cbrt.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))) (/.f32 (cbrt.f32 u0) (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))))
(*.f32 (/.f32 (sqrt.f32 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (/.f32 (sqrt.f32 u0) (-.f32 1 u0)))
(*.f32 (/.f32 (sqrt.f32 u0) (-.f32 1 u0)) (/.f32 (sqrt.f32 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(*.f32 (/.f32 (sqrt.f32 u0) 1) (/.f32 (sqrt.f32 u0) (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0))))
(*.f32 (/.f32 (sqrt.f32 u0) (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0))) 2)) (/.f32 (sqrt.f32 u0) (cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0)))))
(pow.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)) 1)
(pow.f32 (cbrt.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))) 3)
(pow.f32 (pow.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)) 3) 1/3)
(pow.f32 (/.f32 (sqrt.f32 u0) (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))) 2)
(pow.f32 (/.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0)) u0) -1)
(neg.f32 (/.f32 u0 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (neg.f32 (-.f32 1 u0)))))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)))))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)) 3))
(cbrt.f32 (/.f32 (pow.f32 u0 3) (pow.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0)) 3)))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))))
(exp.f32 (log.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))) 1))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))))
Outputs
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 u1 (+.f32 (*.f32 2 (PI.f32)) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))))
(fma.f32 u1 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (*.f32 u1 u1) (PI.f32)) (+.f32 (*.f32 2 (PI.f32)) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))))) (*.f32 u1 (+.f32 (*.f32 2 (PI.f32)) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (*.f32 u1 (*.f32 u1 (PI.f32))))) (*.f32 u1 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3))) (fma.f32 -4 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (+.f32 (*.f32 2 (PI.f32)) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (pow.f32 (PI.f32) 2)))) (*.f32 -2 (*.f32 (+.f32 (*.f32 2 (PI.f32)) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 3) (fma.f32 2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (*.f32 u1 u1) (PI.f32)) (+.f32 (*.f32 2 (PI.f32)) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))))) (*.f32 u1 (+.f32 (*.f32 2 (PI.f32)) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))))))
(+.f32 (fma.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (PI.f32) 3)) (fma.f32 -4 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 2)) (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (*.f32 -2 (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 3) (*.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (*.f32 u1 (*.f32 u1 (PI.f32))))))) (fma.f32 u1 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))))
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) (cos.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) (cos.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 1/2 (PI.f32))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(*.f32 2 (*.f32 u1 (PI.f32)))
(*.f32 (*.f32 2 u1) (PI.f32))
(*.f32 u1 (*.f32 2 (PI.f32)))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(*.f32 2 (*.f32 u1 (PI.f32)))
(*.f32 (*.f32 2 u1) (PI.f32))
(*.f32 u1 (*.f32 2 (PI.f32)))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))
(/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))) (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))))
(+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (/.f32 u0 (/.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) u0)))
(+.f32 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))) (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))))
(+.f32 (+.f32 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))) (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))))
(+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (+.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) u0)) (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))))
(+.f32 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))) (+.f32 (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))) (/.f32 (pow.f32 u0 2) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))))
(+.f32 (+.f32 (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))) (+.f32 (/.f32 (*.f32 u0 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))))
(+.f32 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (/.f32 (pow.f32 u0 4) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))) (+.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) u0)) (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))))
(/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))
(/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))))
(neg.f32 (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))))
(+.f32 (/.f32 -1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))) (/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))))
(neg.f32 (+.f32 (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))) (/.f32 1 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (*.f32 u0 u0)))))
(-.f32 (/.f32 -1 (*.f32 u0 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (*.f32 u0 u0))) (+.f32 (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))) (/.f32 (/.f32 1 (pow.f32 u0 3)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))))))
(-.f32 (/.f32 -1 (*.f32 u0 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))) (+.f32 (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (/.f32 1 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (pow.f32 u0 3))))))
(/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))
(/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))))
(neg.f32 (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))))
(+.f32 (/.f32 -1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))) (/.f32 -1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))))
(neg.f32 (+.f32 (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))) (/.f32 1 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (*.f32 u0 u0)))))
(-.f32 (/.f32 -1 (*.f32 u0 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 2) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (+.f32 (/.f32 1 (*.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))))))
(neg.f32 (+.f32 (/.f32 1 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (*.f32 u0 u0))) (+.f32 (+.f32 (/.f32 (/.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))) (/.f32 (/.f32 1 (pow.f32 u0 3)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))))))
(-.f32 (/.f32 -1 (*.f32 u0 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))))) (+.f32 (/.f32 1 (*.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))) (+.f32 (/.f32 1 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (/.f32 1 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (pow.f32 u0 3))))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (*.f32 u0 (pow.f32 alphay 4))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))))
(fma.f32 -1 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0)))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))))
(-.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 alphay 4) (-.f32 1 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (*.f32 u0 (pow.f32 alphay 4))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphay 6))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))))
(fma.f32 -1 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0)))) (+.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphay 6)) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4))))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (*.f32 (/.f32 (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 alphay 4) (-.f32 1 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 u0 (pow.f32 alphay 8))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 8) (*.f32 (-.f32 1 u0) (pow.f32 alphax 6))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (*.f32 u0 (pow.f32 alphay 4))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (+.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 u0 (pow.f32 alphay 6))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))))))
(fma.f32 -1 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8)) (/.f32 (*.f32 u0 (pow.f32 alphay 8)) (*.f32 (-.f32 1 u0) (pow.f32 alphax 6)))) (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0)))) (+.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (/.f32 (*.f32 u0 (pow.f32 alphay 6)) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))))))
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (*.f32 (/.f32 (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 alphay 4) (-.f32 1 u0))))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8)) (*.f32 (/.f32 u0 (pow.f32 alphax 6)) (/.f32 (pow.f32 alphay 8) (-.f32 1 u0)))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (*.f32 (/.f32 (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))))) (+.f32 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8)) (*.f32 (/.f32 u0 (pow.f32 alphax 6)) (/.f32 (pow.f32 alphay 8) (-.f32 1 u0)))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 alphay 4) (-.f32 1 u0))))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))))
(fma.f32 -1 (/.f32 u0 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (*.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0))))
(-.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (*.f32 (/.f32 u0 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))))))
(+.f32 (fma.f32 -1 (/.f32 u0 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (*.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 6)) (*.f32 (-.f32 1 u0) (pow.f32 alphay 4)))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (-.f32 1 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4))) (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))) (*.f32 (/.f32 u0 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 alphax 8))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 8) (*.f32 (pow.f32 alphay 6) (-.f32 1 u0))))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0)))))))
(+.f32 (fma.f32 -1 (/.f32 u0 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (*.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)))) (fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 alphax 8)) (*.f32 (-.f32 1 u0) (pow.f32 alphay 6)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 6)) (*.f32 (-.f32 1 u0) (pow.f32 alphay 4))))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 alphax (/.f32 (-.f32 1 u0) alphax)) (-.f32 (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (-.f32 1 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (/.f32 (*.f32 (-.f32 1 u0) (pow.f32 alphay 6)) (pow.f32 alphax 8)))))) (*.f32 (/.f32 u0 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))))
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (-.f32 1 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4))) (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))) (*.f32 (/.f32 u0 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (-.f32 1 u0)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (/.f32 (*.f32 (-.f32 1 u0) (pow.f32 alphay 6)) (pow.f32 alphax 8)))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))))
(fma.f32 -1 (/.f32 u0 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (*.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0))))
(-.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (*.f32 (/.f32 u0 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))))))
(+.f32 (fma.f32 -1 (/.f32 u0 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (*.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 6)) (*.f32 (-.f32 1 u0) (pow.f32 alphay 4)))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (-.f32 1 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4))) (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))) (*.f32 (/.f32 u0 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 alphax 8))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 8) (*.f32 (pow.f32 alphay 6) (-.f32 1 u0))))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0)))))))
(+.f32 (fma.f32 -1 (/.f32 u0 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (*.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)))) (fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 alphax 8)) (*.f32 (-.f32 1 u0) (pow.f32 alphay 6)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 6)) (*.f32 (-.f32 1 u0) (pow.f32 alphay 4))))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 alphax (/.f32 (-.f32 1 u0) alphax)) (-.f32 (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (-.f32 1 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (/.f32 (*.f32 (-.f32 1 u0) (pow.f32 alphay 6)) (pow.f32 alphax 8)))))) (*.f32 (/.f32 u0 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))))
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (-.f32 1 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4))) (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))) (*.f32 (/.f32 u0 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (-.f32 1 u0)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (/.f32 (*.f32 (-.f32 1 u0) (pow.f32 alphay 6)) (pow.f32 alphax 8)))))
(/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))))
(fma.f32 -1 (/.f32 u0 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (*.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0))))
(-.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (*.f32 (/.f32 u0 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0))))))
(+.f32 (fma.f32 -1 (/.f32 u0 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (*.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 6)) (*.f32 (-.f32 1 u0) (pow.f32 alphay 4)))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (-.f32 1 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4))) (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))) (*.f32 (/.f32 u0 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 2) (-.f32 1 u0))))) (+.f32 (/.f32 (*.f32 u0 (pow.f32 alphax 2)) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))) (+.f32 (*.f32 -1 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 alphax 8))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 8) (*.f32 (pow.f32 alphay 6) (-.f32 1 u0))))) (/.f32 (*.f32 u0 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))) (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (pow.f32 alphay 4) (-.f32 1 u0)))))))
(+.f32 (fma.f32 -1 (/.f32 u0 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (*.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0)))) (fma.f32 -1 (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 alphax 8)) (*.f32 (-.f32 1 u0) (pow.f32 alphay 6)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 6)) (*.f32 (-.f32 1 u0) (pow.f32 alphay 4))))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 alphax (/.f32 (-.f32 1 u0) alphax)) (-.f32 (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (-.f32 1 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (/.f32 (*.f32 (-.f32 1 u0) (pow.f32 alphay 6)) (pow.f32 alphax 8)))))) (*.f32 (/.f32 u0 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (-.f32 1 u0))))
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (-.f32 1 u0)) (/.f32 (pow.f32 alphax 6) (pow.f32 alphay 4))) (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))) (*.f32 (/.f32 u0 (*.f32 (*.f32 alphay alphay) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (-.f32 1 u0)))) (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (/.f32 (*.f32 (-.f32 1 u0) (pow.f32 alphay 6)) (pow.f32 alphax 8)))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (*.f32 u0 (pow.f32 alphay 4))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))))
(fma.f32 -1 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0)))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))))
(-.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 alphay 4) (-.f32 1 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (*.f32 u0 (pow.f32 alphay 4))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphay 6))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))))
(fma.f32 -1 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0)))) (+.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphay 6)) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4))))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (*.f32 (/.f32 (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 alphay 4) (-.f32 1 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 u0 (pow.f32 alphay 8))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 8) (*.f32 (-.f32 1 u0) (pow.f32 alphax 6))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (*.f32 u0 (pow.f32 alphay 4))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (+.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 u0 (pow.f32 alphay 6))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))))))
(fma.f32 -1 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8)) (/.f32 (*.f32 u0 (pow.f32 alphay 8)) (*.f32 (-.f32 1 u0) (pow.f32 alphax 6)))) (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0)))) (+.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (/.f32 (*.f32 u0 (pow.f32 alphay 6)) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))))))
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (*.f32 (/.f32 (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 alphay 4) (-.f32 1 u0))))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8)) (*.f32 (/.f32 u0 (pow.f32 alphax 6)) (/.f32 (pow.f32 alphay 8) (-.f32 1 u0)))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (*.f32 (/.f32 (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))))) (+.f32 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8)) (*.f32 (/.f32 u0 (pow.f32 alphax 6)) (/.f32 (pow.f32 alphay 8) (-.f32 1 u0)))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 alphay 4) (-.f32 1 u0))))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (*.f32 u0 (pow.f32 alphay 4))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))))
(fma.f32 -1 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0)))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))))
(-.f32 (*.f32 (/.f32 u0 (-.f32 1 u0)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 alphay 4) (-.f32 1 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (*.f32 u0 (pow.f32 alphay 4))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (+.f32 (/.f32 (*.f32 u0 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphay 6))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))))
(fma.f32 -1 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0)))) (+.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphay 6)) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4))))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (*.f32 (/.f32 (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 alphay 4) (-.f32 1 u0)))))
(+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 u0 (pow.f32 alphay 8))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 8) (*.f32 (-.f32 1 u0) (pow.f32 alphax 6))))) (+.f32 (*.f32 -1 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (*.f32 u0 (pow.f32 alphay 4))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (-.f32 1 u0) (pow.f32 alphax 2))))) (+.f32 (/.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 u0 (pow.f32 alphay 6))) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0))))))
(fma.f32 -1 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8)) (/.f32 (*.f32 u0 (pow.f32 alphay 8)) (*.f32 (-.f32 1 u0) (pow.f32 alphax 6)))) (fma.f32 -1 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (/.f32 (*.f32 u0 (pow.f32 alphay 4)) (*.f32 (*.f32 alphax alphax) (-.f32 1 u0)))) (+.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6)) (/.f32 (*.f32 u0 (pow.f32 alphay 6)) (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)))))))
(-.f32 (-.f32 (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (*.f32 (/.f32 (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 alphay 4) (-.f32 1 u0))))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8)) (*.f32 (/.f32 u0 (pow.f32 alphax 6)) (/.f32 (pow.f32 alphay 8) (-.f32 1 u0)))))
(-.f32 (fma.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (*.f32 (/.f32 (*.f32 (-.f32 1 u0) (pow.f32 alphax 4)) (pow.f32 alphay 6)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))))) (+.f32 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 8)) (*.f32 (/.f32 u0 (pow.f32 alphax 6)) (/.f32 (pow.f32 alphay 8) (-.f32 1 u0)))) (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (*.f32 (/.f32 u0 (*.f32 alphax alphax)) (/.f32 (pow.f32 alphay 4) (-.f32 1 u0))))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (-.f32 1 u0)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (-.f32 1 u0)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (-.f32 1 u0)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (-.f32 1 u0)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (-.f32 1 u0)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (-.f32 1 u0)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (-.f32 1 u0)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (+.f32 (*.f32 2 u1) 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (-.f32 1 u0)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (-.f32 1 u0)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (-.f32 1 u0)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (-.f32 1 u0)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (-.f32 1/2 (*.f32 -2 u1)) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))) (-.f32 1 u0)))
(/.f32 u0 (*.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (-.f32 1 u0)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(-.f32 (exp.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) 1)
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(*.f32 1 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(*.f32 (pow.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(*.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(/.f32 1 (/.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 1))
(/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(/.f32 -1 (neg.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1)
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(pow.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 3)
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(pow.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 3) 1/3)
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(pow.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 2)
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(pow.f32 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) -1)
(/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(log.f32 (+.f32 1 (expm1.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 3))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(expm1.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(exp.f32 (*.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) 1))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(log1p.f32 (expm1.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(-.f32 (exp.f32 (log1p.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) 1)
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(*.f32 1 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(*.f32 (pow.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 2) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(*.f32 (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(*.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (/.f32 1 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 1 (/.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (+.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (tan.f32 (*.f32 (PI.f32) 1/2))) (-.f32 1 (*.f32 (tan.f32 (*.f32 (PI.f32) (*.f32 2 u1))) (tan.f32 (*.f32 (PI.f32) 1/2)))))
(/.f32 (+.f32 (tan.f32 (*.f32 (*.f32 2 u1) (PI.f32))) (tan.f32 (*.f32 1/2 (PI.f32)))) (-.f32 1 (*.f32 (tan.f32 (*.f32 (*.f32 2 u1) (PI.f32))) (tan.f32 (*.f32 1/2 (PI.f32))))))
(/.f32 (+.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (tan.f32 (*.f32 1/2 (PI.f32)))) (-.f32 1 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (tan.f32 (*.f32 1/2 (PI.f32))))))
(/.f32 (+.f32 (tan.f32 (*.f32 (*.f32 2 u1) (PI.f32))) (tan.f32 (*.f32 1/2 (PI.f32)))) (-.f32 1 (*.f32 (tan.f32 (*.f32 (*.f32 2 u1) (PI.f32))) (tan.f32 (*.f32 1/2 (PI.f32))))))
(/.f32 (+.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (tan.f32 (*.f32 1/2 (PI.f32)))) (-.f32 1 (*.f32 (tan.f32 (*.f32 u1 (*.f32 2 (PI.f32)))) (tan.f32 (*.f32 1/2 (PI.f32))))))
(/.f32 (neg.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (neg.f32 (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1)
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(pow.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 3)
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(pow.f32 (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3) 1/3)
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(pow.f32 (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 2)
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(sqrt.f32 (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(log.f32 (exp.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(log.f32 (+.f32 1 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(cbrt.f32 (pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(expm1.f32 (log1p.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(exp.f32 (log.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(exp.f32 (*.f32 (log.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 1))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(log1p.f32 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(+.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) (*.f32 2 u1)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 1/2 (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 u1)) 1) (*.f32 (*.f32 (PI.f32) 1/2) 1))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 (*.f32 (*.f32 2 u1) (PI.f32)) 1) (*.f32 (*.f32 1/2 (PI.f32)) 1))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(-.f32 (exp.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) 1)
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(/.f32 (+.f32 (pow.f32 (*.f32 (PI.f32) (*.f32 2 u1)) 3) (pow.f32 (*.f32 (PI.f32) 1/2) 3)) (+.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) (*.f32 2 u1))) (-.f32 (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2)) (*.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 2 u1) (PI.f32)) 3) (*.f32 (pow.f32 (PI.f32) 3) 1/8)) (fma.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 (*.f32 1/2 (PI.f32)) (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (*.f32 2 u1) (PI.f32))))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 (pow.f32 u1 3) 8) 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 (*.f32 (*.f32 u1 u1) 4) 1/4)) (*.f32 (PI.f32) (*.f32 (*.f32 u1 (PI.f32)) 1))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 (pow.f32 u1 3) 8) 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 (*.f32 (*.f32 u1 u1) 4) 1/4)) (*.f32 (PI.f32) (*.f32 u1 (PI.f32)))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 2 u1) (PI.f32)) 3) (pow.f32 (*.f32 1/2 (PI.f32)) 3)) (+.f32 (*.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 (*.f32 2 u1) (PI.f32))) (-.f32 (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 1/2 (PI.f32))))))
(/.f32 (+.f32 (pow.f32 (*.f32 (*.f32 2 u1) (PI.f32)) 3) (*.f32 (pow.f32 (PI.f32) 3) 1/8)) (fma.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 (*.f32 1/2 (PI.f32)) (-.f32 (*.f32 1/2 (PI.f32)) (*.f32 (*.f32 2 u1) (PI.f32))))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 (pow.f32 u1 3) 8) 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 (*.f32 (*.f32 u1 u1) 4) 1/4)) (*.f32 (PI.f32) (*.f32 (*.f32 u1 (PI.f32)) 1))))
(/.f32 (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 (pow.f32 u1 3) 8) 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 (*.f32 (*.f32 u1 u1) 4) 1/4)) (*.f32 (PI.f32) (*.f32 u1 (PI.f32)))))
(/.f32 (-.f32 (*.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) (*.f32 2 u1))) (*.f32 (*.f32 (PI.f32) 1/2) (*.f32 (PI.f32) 1/2))) (-.f32 (*.f32 (PI.f32) (*.f32 2 u1)) (*.f32 (PI.f32) 1/2)))
(/.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) (*.f32 (PI.f32) (-.f32 (*.f32 2 u1) 1/2))) (*.f32 (PI.f32) (-.f32 (*.f32 2 u1) 1/2)))
(/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 (*.f32 u1 u1) 4) 1/4)) (*.f32 (PI.f32) (fma.f32 2 u1 -1/2)))
(/.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 1)
(/.f32 (-.f32 (*.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 (*.f32 2 u1) (PI.f32))) (*.f32 (*.f32 1/2 (PI.f32)) (*.f32 1/2 (PI.f32)))) (-.f32 (*.f32 (*.f32 2 u1) (PI.f32)) (*.f32 1/2 (PI.f32))))
(/.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) (*.f32 (PI.f32) (-.f32 (*.f32 2 u1) 1/2))) (*.f32 (PI.f32) (-.f32 (*.f32 2 u1) 1/2)))
(/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 (*.f32 u1 u1) 4) 1/4)) (*.f32 (PI.f32) (fma.f32 2 u1 -1/2)))
(/.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 1)
(pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 1)
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(pow.f32 (cbrt.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 3)
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(pow.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 3) 1/3)
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(pow.f32 (sqrt.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 2)
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(sqrt.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 2))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(log.f32 (pow.f32 (exp.f32 (PI.f32)) (fma.f32 2 u1 1/2)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(log.f32 (+.f32 1 (expm1.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(cbrt.f32 (pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 3))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(cbrt.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (fma.f32 2 u1 1/2) 3)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(cbrt.f32 (*.f32 (pow.f32 (fma.f32 2 u1 1/2) 3) (pow.f32 (PI.f32) 3)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(exp.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(exp.f32 (*.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(fma.f32 (PI.f32) (*.f32 2 u1) (*.f32 (PI.f32) 1/2))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(fma.f32 (*.f32 2 u1) (PI.f32) (*.f32 1/2 (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(-.f32 (exp.f32 (log1p.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)))) 1)
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(*.f32 u0 (/.f32 1 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(*.f32 1 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(*.f32 (pow.f32 (cbrt.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))) 2) (cbrt.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(*.f32 (/.f32 (sqrt.f32 u0) (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))) (/.f32 (sqrt.f32 u0) (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))))
(pow.f32 (/.f32 (sqrt.f32 u0) (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))) 2)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 u0) (sqrt.f32 (-.f32 1 u0))) (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay))) 2)
(*.f32 (neg.f32 u0) (/.f32 1 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (neg.f32 (-.f32 1 u0)))))
(*.f32 (neg.f32 u0) (/.f32 (/.f32 1 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (neg.f32 (-.f32 1 u0))))
(/.f32 (neg.f32 u0) (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (+.f32 -1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (/.f32 1 (-.f32 1 u0)))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(*.f32 (/.f32 1 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(*.f32 (/.f32 1 (-.f32 1 u0)) (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0))) 2)) (/.f32 u0 (cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))) 2)) (/.f32 u0 (cbrt.f32 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))))
(/.f32 (/.f32 u0 (cbrt.f32 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))) (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))) 2))
(*.f32 (/.f32 1 (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))) (/.f32 u0 (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))))
(pow.f32 (/.f32 (sqrt.f32 u0) (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))) 2)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 u0) (sqrt.f32 (-.f32 1 u0))) (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay))) 2)
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (/.f32 (cbrt.f32 u0) (-.f32 1 u0)))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) 1) (/.f32 (cbrt.f32 u0) (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (-.f32 1 u0)) (/.f32 (cbrt.f32 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0))) 2)) (cbrt.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))))
(/.f32 (*.f32 (pow.f32 (cbrt.f32 u0) 2) (cbrt.f32 (/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))))) (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))) 2))
(/.f32 (pow.f32 (cbrt.f32 u0) 2) (/.f32 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))) 2) (cbrt.f32 (/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))))
(*.f32 (/.f32 (pow.f32 (cbrt.f32 u0) 2) (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))) (/.f32 (cbrt.f32 u0) (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))))
(pow.f32 (/.f32 (sqrt.f32 u0) (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))) 2)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 u0) (sqrt.f32 (-.f32 1 u0))) (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay))) 2)
(*.f32 (/.f32 (sqrt.f32 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (/.f32 (sqrt.f32 u0) (-.f32 1 u0)))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(*.f32 (/.f32 (sqrt.f32 u0) (-.f32 1 u0)) (/.f32 (sqrt.f32 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(*.f32 (/.f32 (sqrt.f32 u0) 1) (/.f32 (sqrt.f32 u0) (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(*.f32 (/.f32 (sqrt.f32 u0) (pow.f32 (cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0))) 2)) (/.f32 (sqrt.f32 u0) (cbrt.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0)))))
(*.f32 (/.f32 1 (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))) 2)) (/.f32 u0 (cbrt.f32 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))))
(/.f32 (/.f32 u0 (cbrt.f32 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))) (pow.f32 (cbrt.f32 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))) 2))
(pow.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)) 1)
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(pow.f32 (cbrt.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))) 3)
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(pow.f32 (pow.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)) 3) 1/3)
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(pow.f32 (/.f32 (sqrt.f32 u0) (*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (sqrt.f32 (-.f32 1 u0)))) 2)
(pow.f32 (/.f32 (/.f32 (sqrt.f32 u0) (sqrt.f32 (-.f32 1 u0))) (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay))) 2)
(pow.f32 (/.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0)) u0) -1)
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(neg.f32 (/.f32 u0 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (neg.f32 (-.f32 1 u0)))))
(*.f32 (neg.f32 u0) (/.f32 (/.f32 1 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (neg.f32 (-.f32 1 u0))))
(/.f32 (neg.f32 u0) (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (+.f32 -1 u0)))
(sqrt.f32 (pow.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)) 2))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(log.f32 (exp.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(log.f32 (+.f32 1 (expm1.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(cbrt.f32 (pow.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0)) 3))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(cbrt.f32 (/.f32 (pow.f32 u0 3) (pow.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (-.f32 1 u0)) 3)))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(expm1.f32 (log1p.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(exp.f32 (log.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(exp.f32 (*.f32 (log.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))) 1))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(log1p.f32 (expm1.f32 (/.f32 (/.f32 u0 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (-.f32 1 u0))))
(/.f32 u0 (*.f32 (-.f32 1 u0) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))

eval660.0ms (0.4%)

Compiler

Compiled 39538 to 26587 computations (32.8% saved)

prune140.0ms (0.1%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New4375442
Fresh000
Picked101
Done000
Total4385443
Accurracy
99.4%
Counts
443 → 5
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.3%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))))
99.3%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 (pow.f32 u1 3) 8) 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 (*.f32 (*.f32 u1 u1) 4) 1/4)) (*.f32 (PI.f32) (*.f32 u1 (PI.f32))))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphay alphay)))) (-.f32 1 u0))))))
96.5%
(/.f32 1 (sqrt.f32 (+.f32 1 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (+.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) u0)) (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))))))))
97.7%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))))))
46.4%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0))))))
99.3%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))))
99.3%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 (pow.f32 u1 3) 8) 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 (*.f32 (*.f32 u1 u1) 4) 1/4)) (*.f32 (PI.f32) (*.f32 u1 (PI.f32))))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphay alphay)))) (-.f32 1 u0))))))
96.5%
(/.f32 1 (sqrt.f32 (+.f32 1 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (+.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) u0)) (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))))))))
97.7%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))))))
46.4%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0))))))
Compiler

Compiled 1428 to 1012 computations (29.1% saved)

localize5.7s (3.8%)

Local Accuracy

Found 20 expressions with local accuracy:

NewAccuracyProgram
98.7%
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
98.4%
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
60.8%
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
58.7%
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
98.7%
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
98.4%
(pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)
60.8%
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
58.7%
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
99.1%
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
99.1%
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
98.7%
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
60.8%
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
98.7%
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
98.4%
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
60.8%
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
58.7%
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
96.9%
(pow.f32 (PI.f32) 3)
60.8%
(tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 (pow.f32 u1 3) 8) 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 (*.f32 (*.f32 u1 u1) 4) 1/4)) (*.f32 (PI.f32) (*.f32 u1 (PI.f32))))))
60.8%
(tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))
58.7%
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2))))))
Compiler

Compiled 2763 to 1686 computations (39% saved)

series117.0ms (0.1%)

Counts
18 → 396
Calls

99 calls:

TimeVariablePointExpression
50.0ms
alphay
@inf
(pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)
9.0ms
alphay
@inf
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
4.0ms
alphax
@inf
(pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)
4.0ms
u1
@0
(tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 (pow.f32 u1 3) 8) 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 (*.f32 (*.f32 u1 u1) 4) 1/4)) (*.f32 (PI.f32) (*.f32 u1 (PI.f32))))))
2.0ms
alphay
@-inf
(pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)

rewrite134.0ms (0.1%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
052668
11163668
Stop Event
node limit
Counts
18 → 160
Calls
Call 1
Inputs
(tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 (pow.f32 u1 3) 8) 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 (*.f32 (*.f32 u1 u1) 4) 1/4)) (*.f32 (PI.f32) (*.f32 u1 (PI.f32))))))
(pow.f32 (PI.f32) 3)
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
Outputs
(*.f32 1 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1))))))
(*.f32 (*.f32 (cbrt.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))) (cbrt.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1))))))) (cbrt.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(*.f32 (sqrt.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))) (sqrt.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(/.f32 (sin.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1))))) (cos.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1))))))
(pow.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1))))) 1)
(log.f32 (exp.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(cbrt.f32 (*.f32 (*.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1))))) (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))) (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(expm1.f32 (log1p.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(exp.f32 (log.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(log1p.f32 (expm1.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(*.f32 (PI.f32) (pow.f32 (PI.f32) 2))
(*.f32 (pow.f32 (PI.f32) 2) (PI.f32))
(*.f32 1 (pow.f32 (PI.f32) 3))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (sqrt.f32 (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 (PI.f32) 3/2))
(log.f32 (exp.f32 (pow.f32 (PI.f32) 3)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) 3)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 3))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) 3)))
(*.f32 1 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (*.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1)
(log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(expm1.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(log1p.f32 (expm1.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 1 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 (*.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(*.f32 (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1)
(log.f32 (exp.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(cbrt.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(expm1.f32 (log1p.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(exp.f32 (log.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(log1p.f32 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 1 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(*.f32 (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(log.f32 (exp.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(exp.f32 (log.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 1)
(log.f32 (exp.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 1 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 (*.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(*.f32 (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1)
(log.f32 (exp.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(cbrt.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(expm1.f32 (log1p.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(exp.f32 (log.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(log1p.f32 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 1)
(log.f32 (exp.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 (*.f32 alphay alphay) (/.f32 1 (-.f32 1 u0)))
(*.f32 1 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))) (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)))) (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(*.f32 (sqrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))) (sqrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(pow.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) 1)
(log.f32 (exp.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))) (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(expm1.f32 (log1p.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(exp.f32 (log.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(log1p.f32 (expm1.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 alphay alphay)) (-.f32 1 u0))
(/.f32 (*.f32 u0 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))
(pow.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))) (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))
(exp.f32 (log.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))
(*.f32 1 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (*.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1)
(log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(expm1.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(log1p.f32 (expm1.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 1 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 (*.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(*.f32 (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1)
(log.f32 (exp.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(cbrt.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(expm1.f32 (log1p.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(exp.f32 (log.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(log1p.f32 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(*.f32 1 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))) (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(*.f32 (sqrt.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (sqrt.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(exp.f32 (log.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 1)
(log.f32 (exp.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 1 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (*.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1)
(log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(expm1.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(log1p.f32 (expm1.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 1 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 (*.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(*.f32 (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1)
(log.f32 (exp.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(cbrt.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(expm1.f32 (log1p.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(exp.f32 (log.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(log1p.f32 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 1 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(*.f32 (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(log.f32 (exp.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(exp.f32 (log.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 1)
(log.f32 (exp.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))

simplify384.0ms (0.3%)

Algorithm
egg-herbie
Rules
854×unswap-sqr
738×associate-*r*
646×associate-*l*
468×fma-def
404×*-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
048336706
1126934528
2531133452
Stop Event
node limit
Counts
556 → 212
Calls
Call 1
Inputs
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1 (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32)))) (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2)) (cos.f32 (*.f32 1/2 (PI.f32)))))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 -2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))) (*.f32 -1 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32))))))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (cos.f32 (*.f32 1/2 (PI.f32))))))) (pow.f32 u1 2)) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1 (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32)))) (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2)) (cos.f32 (*.f32 1/2 (PI.f32)))))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 -2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))) (*.f32 -1 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32))))))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (cos.f32 (*.f32 1/2 (PI.f32))))))) (pow.f32 u1 2)) (+.f32 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1) (*.f32 (-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32))) (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 -4 (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32)))) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (-.f32 (*.f32 -2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))) (*.f32 -1 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32))))))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32))) (PI.f32)))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 -4 (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32))))))) (sin.f32 (*.f32 1/2 (PI.f32)))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (+.f32 (*.f32 -1 (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32)))) (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2)) (cos.f32 (*.f32 1/2 (PI.f32)))))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 -2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))) (*.f32 -1 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32))))))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (cos.f32 (*.f32 1/2 (PI.f32))))))) (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))))) (pow.f32 u1 3)))))
(/.f32 (sin.f32 (/.f32 (*.f32 (+.f32 1/8 (*.f32 8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 (pow.f32 (PI.f32) 2) u1)))) (cos.f32 (/.f32 (*.f32 (+.f32 1/8 (*.f32 8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 (pow.f32 (PI.f32) 2) u1)))))
(/.f32 (sin.f32 (/.f32 (*.f32 (+.f32 1/8 (*.f32 8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 (pow.f32 (PI.f32) 2) u1)))) (cos.f32 (/.f32 (*.f32 (+.f32 1/8 (*.f32 8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 (pow.f32 (PI.f32) 2) u1)))))
(/.f32 (sin.f32 (/.f32 (*.f32 (+.f32 1/8 (*.f32 8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 (pow.f32 (PI.f32) 2) u1)))) (cos.f32 (/.f32 (*.f32 (+.f32 1/8 (*.f32 8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 (pow.f32 (PI.f32) 2) u1)))))
(/.f32 (sin.f32 (/.f32 (*.f32 (+.f32 1/8 (*.f32 8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 (pow.f32 (PI.f32) 2) u1)))) (cos.f32 (/.f32 (*.f32 (+.f32 1/8 (*.f32 8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 (pow.f32 (PI.f32) 2) u1)))))
(/.f32 (sin.f32 (/.f32 (*.f32 (-.f32 1/8 (*.f32 -8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 u1 (pow.f32 (PI.f32) 2))))) (cos.f32 (/.f32 (*.f32 (-.f32 1/8 (*.f32 -8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 u1 (pow.f32 (PI.f32) 2))))))
(/.f32 (sin.f32 (/.f32 (*.f32 (-.f32 1/8 (*.f32 -8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 u1 (pow.f32 (PI.f32) 2))))) (cos.f32 (/.f32 (*.f32 (-.f32 1/8 (*.f32 -8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 u1 (pow.f32 (PI.f32) 2))))))
(/.f32 (sin.f32 (/.f32 (*.f32 (-.f32 1/8 (*.f32 -8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 u1 (pow.f32 (PI.f32) 2))))) (cos.f32 (/.f32 (*.f32 (-.f32 1/8 (*.f32 -8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 u1 (pow.f32 (PI.f32) 2))))))
(/.f32 (sin.f32 (/.f32 (*.f32 (-.f32 1/8 (*.f32 -8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 u1 (pow.f32 (PI.f32) 2))))) (cos.f32 (/.f32 (*.f32 (-.f32 1/8 (*.f32 -8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 u1 (pow.f32 (PI.f32) 2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(*.f32 1/2 (PI.f32))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(*.f32 2 (*.f32 u1 (PI.f32)))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(*.f32 2 (*.f32 u1 (PI.f32)))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(*.f32 1/2 (PI.f32))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(*.f32 2 (*.f32 u1 (PI.f32)))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(*.f32 2 (*.f32 u1 (PI.f32)))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(pow.f32 alphay 2)
(+.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 alphay 2)))
(+.f32 (pow.f32 alphay 2) (+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) (*.f32 u0 (pow.f32 alphay 2))))
(+.f32 (pow.f32 alphay 2) (+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) (+.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphay 2)) (*.f32 u0 (pow.f32 alphay 2)))))
(*.f32 -1 (/.f32 (pow.f32 alphay 2) u0))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) u0)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) u0))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 4))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) u0)))))
(*.f32 -1 (/.f32 (pow.f32 alphay 2) u0))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) u0)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) u0))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 4))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) u0)))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))
(+.f32 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))
(+.f32 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (+.f32 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))))
(+.f32 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (+.f32 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (+.f32 (/.f32 (*.f32 (pow.f32 u0 4) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))))
(*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))))))
(*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4)))) (*.f32 1/4 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))))) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4)))) (*.f32 1/4 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))))) (pow.f32 alphay 2)) (+.f32 (*.f32 (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6)))) (*.f32 1/8 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))))) (pow.f32 alphay 4)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 alphax 4)) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 alphax 4)) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 alphax 4)) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 alphax 4)) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1/4 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))
(+.f32 (*.f32 (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)))) (*.f32 -1/8 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4))))) (pow.f32 alphax 4)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1/4 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4)))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4)))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4)))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4)))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(*.f32 1/2 (PI.f32))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(*.f32 2 (*.f32 u1 (PI.f32)))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(*.f32 2 (*.f32 u1 (PI.f32)))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(*.f32 1/2 (PI.f32))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(*.f32 2 (*.f32 u1 (PI.f32)))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(*.f32 2 (*.f32 u1 (PI.f32)))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(*.f32 1 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1))))))
(*.f32 (*.f32 (cbrt.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))) (cbrt.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1))))))) (cbrt.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(*.f32 (sqrt.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))) (sqrt.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(/.f32 (sin.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1))))) (cos.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1))))))
(pow.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1))))) 1)
(log.f32 (exp.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(cbrt.f32 (*.f32 (*.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1))))) (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))) (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(expm1.f32 (log1p.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(exp.f32 (log.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(log1p.f32 (expm1.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(*.f32 (PI.f32) (pow.f32 (PI.f32) 2))
(*.f32 (pow.f32 (PI.f32) 2) (PI.f32))
(*.f32 1 (pow.f32 (PI.f32) 3))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (sqrt.f32 (pow.f32 (PI.f32) 3)))
(*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 (PI.f32) 3/2))
(log.f32 (exp.f32 (pow.f32 (PI.f32) 3)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (pow.f32 (PI.f32) 3)))
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) 3)))
(exp.f32 (*.f32 (log.f32 (PI.f32)) 3))
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) 3)))
(*.f32 1 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (*.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1)
(log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(expm1.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(log1p.f32 (expm1.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 1 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 (*.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(*.f32 (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1)
(log.f32 (exp.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(cbrt.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(expm1.f32 (log1p.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(exp.f32 (log.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(log1p.f32 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 1 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(*.f32 (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(log.f32 (exp.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(exp.f32 (log.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 1)
(log.f32 (exp.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 1 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 (*.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(*.f32 (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1)
(log.f32 (exp.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(cbrt.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(expm1.f32 (log1p.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(exp.f32 (log.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(log1p.f32 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 1)
(log.f32 (exp.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 (*.f32 alphay alphay) (/.f32 1 (-.f32 1 u0)))
(*.f32 1 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))) (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)))) (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(*.f32 (sqrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))) (sqrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(pow.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) 1)
(log.f32 (exp.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(cbrt.f32 (*.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))) (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(expm1.f32 (log1p.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(exp.f32 (log.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(log1p.f32 (expm1.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (-.f32 1 u0)))
(/.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 alphay alphay)) (-.f32 1 u0))
(/.f32 (*.f32 u0 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))
(pow.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) 1)
(log.f32 (exp.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))) (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))
(exp.f32 (log.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))
(*.f32 1 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (*.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1)
(log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(expm1.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(log1p.f32 (expm1.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 1 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 (*.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(*.f32 (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1)
(log.f32 (exp.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(cbrt.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(expm1.f32 (log1p.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(exp.f32 (log.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(log1p.f32 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(*.f32 1 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))) (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(*.f32 (sqrt.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (sqrt.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(exp.f32 (log.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 1)
(log.f32 (exp.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 1 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 (*.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1)
(log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(expm1.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(log1p.f32 (expm1.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(*.f32 1 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 (*.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(*.f32 (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1)
(log.f32 (exp.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(cbrt.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(expm1.f32 (log1p.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(exp.f32 (log.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(log1p.f32 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(*.f32 1 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(*.f32 (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(log.f32 (exp.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(exp.f32 (log.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 1)
(log.f32 (exp.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(exp.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
Outputs
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1))
(fma.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1 (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32)))) (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2)) (cos.f32 (*.f32 1/2 (PI.f32)))))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 -2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))) (*.f32 -1 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32))))))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (cos.f32 (*.f32 1/2 (PI.f32))))))) (pow.f32 u1 2)) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 (-.f32 (-.f32 (fma.f32 -1 (*.f32 (PI.f32) 0) (*.f32 -2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 -2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))) (neg.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) 0))))))) (*.f32 -2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))))))) (*.f32 u1 u1) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1)))
(+.f32 (fma.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (/.f32 (*.f32 -2 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 -2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))))) (/.f32 (fma.f32 -2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2)) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 0)) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (sin.f32 (*.f32 1/2 (PI.f32))))))) (*.f32 u1 u1)))
(+.f32 (fma.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (/.f32 (*.f32 -2 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 -2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))))) (/.f32 (fma.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 -2 (pow.f32 (PI.f32) 2)) 0) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (sin.f32 (*.f32 1/2 (PI.f32))))))) (*.f32 u1 u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (+.f32 (*.f32 -1 (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32)))) (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2)) (cos.f32 (*.f32 1/2 (PI.f32)))))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 -2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))) (*.f32 -1 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32))))))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (cos.f32 (*.f32 1/2 (PI.f32))))))) (pow.f32 u1 2)) (+.f32 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1) (*.f32 (-.f32 (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32))) (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))) (+.f32 (*.f32 -4 (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32)))) (*.f32 -4/3 (pow.f32 (PI.f32) 3)))) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (-.f32 (*.f32 -2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))) (*.f32 -1 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32))))))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (/.f32 (*.f32 (-.f32 (*.f32 2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32))) (PI.f32)))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (*.f32 -4 (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32))))))) (sin.f32 (*.f32 1/2 (PI.f32)))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (-.f32 (+.f32 (*.f32 -1 (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32)))) (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2)) (cos.f32 (*.f32 1/2 (PI.f32)))))) (+.f32 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 -2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))) (*.f32 -1 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (+.f32 (*.f32 8 (PI.f32)) (*.f32 -8 (PI.f32))))))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (*.f32 -2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))))) (cos.f32 (*.f32 1/2 (PI.f32))))))) (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))))) (pow.f32 u1 3)))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 (-.f32 (-.f32 (fma.f32 -1 (*.f32 (PI.f32) 0) (*.f32 -2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 -2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))) (neg.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) 0))))))) (*.f32 -2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))))))) (*.f32 u1 u1) (fma.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1 (*.f32 (-.f32 (fma.f32 2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (*.f32 (PI.f32) 0)))) (fma.f32 -4/3 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (PI.f32) 0) -4))) (+.f32 (+.f32 (/.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (-.f32 (*.f32 -2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))) (neg.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) 0)))))) (/.f32 (-.f32 (*.f32 (*.f32 2 (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (PI.f32) (*.f32 (PI.f32) 0))) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (fma.f32 -4/3 (pow.f32 (PI.f32) 3) (*.f32 (*.f32 (PI.f32) 0) -4)))) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (sin.f32 (*.f32 1/2 (PI.f32)))))) (/.f32 (*.f32 -2 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (-.f32 (-.f32 (fma.f32 -1 (*.f32 (PI.f32) 0) (*.f32 -2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))))) (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (-.f32 (*.f32 -2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))) (neg.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) 0))))))) (*.f32 -2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (PI.f32) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))))))))))) (cos.f32 (*.f32 1/2 (PI.f32)))))) (pow.f32 u1 3)))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 (-.f32 (/.f32 (*.f32 -2 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 -2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))))) (/.f32 (fma.f32 -2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2)) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 0)) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (sin.f32 (*.f32 1/2 (PI.f32))))))) (*.f32 u1 u1) (fma.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1 (*.f32 (-.f32 (+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 0)) (-.f32 (fma.f32 -4/3 (pow.f32 (PI.f32) 3) 0) (*.f32 (/.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 -2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2)) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 0))))) (fma.f32 -2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (PI.f32) (-.f32 (/.f32 (*.f32 -2 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 -2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))))) (/.f32 (fma.f32 -2 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2)) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 0)) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (sin.f32 (*.f32 1/2 (PI.f32))))))))) (*.f32 (/.f32 (-.f32 (*.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 0) (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (fma.f32 -4/3 (pow.f32 (PI.f32) 3) 0))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (sin.f32 (*.f32 1/2 (PI.f32)))))) (pow.f32 u1 3)))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 (-.f32 (/.f32 (*.f32 -2 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 -2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))))) (/.f32 (fma.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 -2 (pow.f32 (PI.f32) 2)) 0) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (sin.f32 (*.f32 1/2 (PI.f32))))))) (*.f32 u1 u1) (fma.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 (/.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 -2 (pow.f32 (PI.f32) 2)) 0)) (fma.f32 -2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (PI.f32) (-.f32 (/.f32 (*.f32 -2 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (pow.f32 (PI.f32) 2))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 -2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (PI.f32) (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))))) (/.f32 (fma.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 -2 (pow.f32 (PI.f32) 2)) 0) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (sin.f32 (*.f32 1/2 (PI.f32))))))))) (*.f32 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (neg.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (sin.f32 (*.f32 1/2 (PI.f32))))))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1))))
(/.f32 (sin.f32 (/.f32 (*.f32 (+.f32 1/8 (*.f32 8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 (pow.f32 (PI.f32) 2) u1)))) (cos.f32 (/.f32 (*.f32 (+.f32 1/8 (*.f32 8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 (pow.f32 (PI.f32) 2) u1)))))
(/.f32 (sin.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3)))) (cos.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3)))))
(/.f32 (sin.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)))) (cos.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)))))
(/.f32 (sin.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32))))) (cos.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32))))))
(/.f32 (sin.f32 (/.f32 (*.f32 (+.f32 1/8 (*.f32 8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 (pow.f32 (PI.f32) 2) u1)))) (cos.f32 (/.f32 (*.f32 (+.f32 1/8 (*.f32 8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 (pow.f32 (PI.f32) 2) u1)))))
(/.f32 (sin.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3)))) (cos.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3)))))
(/.f32 (sin.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)))) (cos.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)))))
(/.f32 (sin.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32))))) (cos.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32))))))
(/.f32 (sin.f32 (/.f32 (*.f32 (+.f32 1/8 (*.f32 8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 (pow.f32 (PI.f32) 2) u1)))) (cos.f32 (/.f32 (*.f32 (+.f32 1/8 (*.f32 8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 (pow.f32 (PI.f32) 2) u1)))))
(/.f32 (sin.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3)))) (cos.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3)))))
(/.f32 (sin.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)))) (cos.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)))))
(/.f32 (sin.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32))))) (cos.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32))))))
(/.f32 (sin.f32 (/.f32 (*.f32 (+.f32 1/8 (*.f32 8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 (pow.f32 (PI.f32) 2) u1)))) (cos.f32 (/.f32 (*.f32 (+.f32 1/8 (*.f32 8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 (pow.f32 (PI.f32) 2) u1)))))
(/.f32 (sin.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3)))) (cos.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3)))))
(/.f32 (sin.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)))) (cos.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)))))
(/.f32 (sin.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32))))) (cos.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32))))))
(/.f32 (sin.f32 (/.f32 (*.f32 (-.f32 1/8 (*.f32 -8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 u1 (pow.f32 (PI.f32) 2))))) (cos.f32 (/.f32 (*.f32 (-.f32 1/8 (*.f32 -8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 u1 (pow.f32 (PI.f32) 2))))))
(/.f32 (sin.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3)))) (cos.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3)))))
(/.f32 (sin.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)))) (cos.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)))))
(/.f32 (sin.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32))))) (cos.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32))))))
(/.f32 (sin.f32 (/.f32 (*.f32 (-.f32 1/8 (*.f32 -8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 u1 (pow.f32 (PI.f32) 2))))) (cos.f32 (/.f32 (*.f32 (-.f32 1/8 (*.f32 -8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 u1 (pow.f32 (PI.f32) 2))))))
(/.f32 (sin.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3)))) (cos.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3)))))
(/.f32 (sin.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)))) (cos.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)))))
(/.f32 (sin.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32))))) (cos.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32))))))
(/.f32 (sin.f32 (/.f32 (*.f32 (-.f32 1/8 (*.f32 -8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 u1 (pow.f32 (PI.f32) 2))))) (cos.f32 (/.f32 (*.f32 (-.f32 1/8 (*.f32 -8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 u1 (pow.f32 (PI.f32) 2))))))
(/.f32 (sin.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3)))) (cos.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3)))))
(/.f32 (sin.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)))) (cos.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)))))
(/.f32 (sin.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32))))) (cos.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32))))))
(/.f32 (sin.f32 (/.f32 (*.f32 (-.f32 1/8 (*.f32 -8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 u1 (pow.f32 (PI.f32) 2))))) (cos.f32 (/.f32 (*.f32 (-.f32 1/8 (*.f32 -8 (pow.f32 u1 3))) (pow.f32 (PI.f32) 3)) (-.f32 (*.f32 (+.f32 1/4 (*.f32 4 (pow.f32 u1 2))) (pow.f32 (PI.f32) 2)) (*.f32 u1 (pow.f32 (PI.f32) 2))))))
(/.f32 (sin.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3)))) (cos.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3)))))
(/.f32 (sin.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)))) (cos.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)))))
(/.f32 (sin.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32))))) (cos.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1))
(fma.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (*.f32 u1 u1) (PI.f32)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))))) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (*.f32 (PI.f32) (*.f32 u1 u1)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3))) (fma.f32 -4 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (pow.f32 (PI.f32) 2)))) (*.f32 -2 (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 3) (fma.f32 2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (*.f32 u1 u1) (PI.f32)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))))) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (PI.f32) 3)) (fma.f32 -2 (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (pow.f32 (PI.f32) 2)) (/.f32 (*.f32 -4 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 2)) (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32))))))))) (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (*.f32 (PI.f32) (*.f32 u1 u1)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(*.f32 1/2 (PI.f32))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(*.f32 2 (*.f32 u1 (PI.f32)))
(*.f32 (*.f32 2 u1) (PI.f32))
(*.f32 (PI.f32) (*.f32 2 u1))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(*.f32 2 (*.f32 u1 (PI.f32)))
(*.f32 (*.f32 2 u1) (PI.f32))
(*.f32 (PI.f32) (*.f32 2 u1))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1))
(fma.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (*.f32 u1 u1) (PI.f32)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))))) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (*.f32 (PI.f32) (*.f32 u1 u1)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3))) (fma.f32 -4 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (pow.f32 (PI.f32) 2)))) (*.f32 -2 (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 3) (fma.f32 2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (*.f32 u1 u1) (PI.f32)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))))) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (PI.f32) 3)) (fma.f32 -2 (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (pow.f32 (PI.f32) 2)) (/.f32 (*.f32 -4 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 2)) (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32))))))))) (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (*.f32 (PI.f32) (*.f32 u1 u1)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(*.f32 1/2 (PI.f32))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(*.f32 2 (*.f32 u1 (PI.f32)))
(*.f32 (*.f32 2 u1) (PI.f32))
(*.f32 (PI.f32) (*.f32 2 u1))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(*.f32 2 (*.f32 u1 (PI.f32)))
(*.f32 (*.f32 2 u1) (PI.f32))
(*.f32 (PI.f32) (*.f32 2 u1))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(/.f32 (pow.f32 alphay 2) (-.f32 1 u0))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(pow.f32 alphay 2)
(*.f32 alphay alphay)
(+.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 alphay 2)))
(*.f32 (+.f32 u0 1) (*.f32 alphay alphay))
(*.f32 (*.f32 alphay alphay) (+.f32 1 u0))
(+.f32 (pow.f32 alphay 2) (+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) (*.f32 u0 (pow.f32 alphay 2))))
(+.f32 (*.f32 alphay alphay) (*.f32 (*.f32 alphay alphay) (+.f32 (*.f32 u0 u0) u0)))
(fma.f32 (*.f32 alphay alphay) (fma.f32 u0 u0 u0) (*.f32 alphay alphay))
(+.f32 (pow.f32 alphay 2) (+.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) (+.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphay 2)) (*.f32 u0 (pow.f32 alphay 2)))))
(+.f32 (*.f32 alphay alphay) (fma.f32 (*.f32 u0 u0) (*.f32 alphay alphay) (*.f32 (*.f32 alphay alphay) (+.f32 (pow.f32 u0 3) u0))))
(fma.f32 alphay alphay (*.f32 (*.f32 alphay alphay) (+.f32 (*.f32 u0 u0) (+.f32 u0 (pow.f32 u0 3)))))
(*.f32 -1 (/.f32 (pow.f32 alphay 2) u0))
(neg.f32 (/.f32 (*.f32 alphay alphay) u0))
(/.f32 (neg.f32 (*.f32 alphay alphay)) u0)
(/.f32 (*.f32 (neg.f32 alphay) alphay) u0)
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) u0)))
(*.f32 -1 (+.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (/.f32 (*.f32 alphay alphay) u0)))
(-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 u0 u0)) (/.f32 alphay (/.f32 u0 alphay)))
(-.f32 (/.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 u0 u0)) (/.f32 alphay (/.f32 u0 alphay)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) u0))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (pow.f32 u0 3)) (*.f32 -1 (+.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (/.f32 (*.f32 alphay alphay) u0))))
(-.f32 (-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 u0 u0)) (/.f32 alphay (/.f32 u0 alphay))) (/.f32 alphay (/.f32 (pow.f32 u0 3) alphay)))
(-.f32 (/.f32 (*.f32 (neg.f32 alphay) alphay) u0) (+.f32 (/.f32 alphay (/.f32 (pow.f32 u0 3) alphay)) (/.f32 alphay (/.f32 (*.f32 u0 u0) alphay))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 4))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) u0)))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (pow.f32 u0 4)) (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (pow.f32 u0 3)) (*.f32 -1 (+.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (/.f32 (*.f32 alphay alphay) u0)))))
(-.f32 (-.f32 (-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 u0 u0)) (/.f32 alphay (/.f32 u0 alphay))) (/.f32 alphay (/.f32 (pow.f32 u0 3) alphay))) (/.f32 alphay (/.f32 (pow.f32 u0 4) alphay)))
(-.f32 (-.f32 (/.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 u0 u0)) (/.f32 alphay (/.f32 u0 alphay))) (+.f32 (/.f32 alphay (/.f32 (pow.f32 u0 4) alphay)) (/.f32 alphay (/.f32 (pow.f32 u0 3) alphay))))
(*.f32 -1 (/.f32 (pow.f32 alphay 2) u0))
(neg.f32 (/.f32 (*.f32 alphay alphay) u0))
(/.f32 (neg.f32 (*.f32 alphay alphay)) u0)
(/.f32 (*.f32 (neg.f32 alphay) alphay) u0)
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) u0)))
(*.f32 -1 (+.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (/.f32 (*.f32 alphay alphay) u0)))
(-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 u0 u0)) (/.f32 alphay (/.f32 u0 alphay)))
(-.f32 (/.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 u0 u0)) (/.f32 alphay (/.f32 u0 alphay)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) u0))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (pow.f32 u0 3)) (*.f32 -1 (+.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (/.f32 (*.f32 alphay alphay) u0))))
(-.f32 (-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 u0 u0)) (/.f32 alphay (/.f32 u0 alphay))) (/.f32 alphay (/.f32 (pow.f32 u0 3) alphay)))
(-.f32 (/.f32 (*.f32 (neg.f32 alphay) alphay) u0) (+.f32 (/.f32 alphay (/.f32 (pow.f32 u0 3) alphay)) (/.f32 alphay (/.f32 (*.f32 u0 u0) alphay))))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 4))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 3))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 u0 2))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) u0)))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (pow.f32 u0 4)) (fma.f32 -1 (/.f32 (*.f32 alphay alphay) (pow.f32 u0 3)) (*.f32 -1 (+.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (/.f32 (*.f32 alphay alphay) u0)))))
(-.f32 (-.f32 (-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (*.f32 u0 u0)) (/.f32 alphay (/.f32 u0 alphay))) (/.f32 alphay (/.f32 (pow.f32 u0 3) alphay))) (/.f32 alphay (/.f32 (pow.f32 u0 4) alphay)))
(-.f32 (-.f32 (/.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 u0 u0)) (/.f32 alphay (/.f32 u0 alphay))) (+.f32 (/.f32 alphay (/.f32 (pow.f32 u0 4) alphay)) (/.f32 alphay (/.f32 (pow.f32 u0 3) alphay))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))
(*.f32 (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(*.f32 alphay (/.f32 (*.f32 alphay u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(+.f32 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))
(+.f32 (*.f32 (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (/.f32 (*.f32 u0 u0) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))
(fma.f32 (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 alphay alphay)))
(+.f32 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (+.f32 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))))
(+.f32 (+.f32 (*.f32 (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (/.f32 (*.f32 u0 u0) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) (/.f32 (pow.f32 u0 3) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))
(+.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 alphay alphay))) (/.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 u0 3))))
(+.f32 (/.f32 (*.f32 (pow.f32 u0 3) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (+.f32 (/.f32 (*.f32 (pow.f32 u0 2) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (+.f32 (/.f32 (*.f32 (pow.f32 u0 4) (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)) (/.f32 (*.f32 u0 (pow.f32 alphay 2)) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))))
(+.f32 (+.f32 (/.f32 (pow.f32 u0 3) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))) (/.f32 (*.f32 u0 u0) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))) (+.f32 (*.f32 (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (/.f32 (pow.f32 u0 4) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)))))
(+.f32 (*.f32 (/.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 alphay alphay)) (+.f32 (fma.f32 (*.f32 alphay alphay) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 (/.f32 (pow.f32 u0 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 alphay alphay))) (/.f32 (*.f32 alphay alphay) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 u0 3)))))
(*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))
(neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))
(/.f32 (*.f32 (neg.f32 alphay) alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))))
(*.f32 -1 (+.f32 (/.f32 (/.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))))
(-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (/.f32 alphay (/.f32 u0 alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(-.f32 (/.f32 (*.f32 (neg.f32 alphay) alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (/.f32 alphay (/.f32 u0 alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))))
(fma.f32 -1 (/.f32 (/.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (fma.f32 -1 (/.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))
(-.f32 (-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 alphay (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) alphay))) (/.f32 (/.f32 alphay (/.f32 u0 alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (/.f32 alphay (/.f32 u0 alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 u0 3) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (fma.f32 -1 (/.f32 (/.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (fma.f32 -1 (/.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))))))
(-.f32 (-.f32 (-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 alphay (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) alphay))) (/.f32 (/.f32 alphay (/.f32 u0 alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (/.f32 (/.f32 alphay (/.f32 (pow.f32 u0 3) alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(-.f32 (-.f32 (/.f32 (*.f32 (neg.f32 alphay) alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 alphay (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) alphay))) (+.f32 (/.f32 (/.f32 alphay (/.f32 (pow.f32 u0 3) alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (/.f32 alphay (/.f32 u0 alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))))
(*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))
(neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(/.f32 (neg.f32 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))
(/.f32 (*.f32 (neg.f32 alphay) alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))))
(*.f32 -1 (+.f32 (/.f32 (/.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))))
(-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (/.f32 alphay (/.f32 u0 alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(-.f32 (/.f32 (*.f32 (neg.f32 alphay) alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (/.f32 alphay (/.f32 u0 alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))))
(fma.f32 -1 (/.f32 (/.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (fma.f32 -1 (/.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))
(-.f32 (-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 alphay (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) alphay))) (/.f32 (/.f32 alphay (/.f32 u0 alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(-.f32 (-.f32 (/.f32 (/.f32 (*.f32 (neg.f32 alphay) alphay) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (/.f32 alphay (/.f32 u0 alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 3) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 u0 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1 (/.f32 (pow.f32 alphay 2) (*.f32 (pow.f32 u0 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1 (/.f32 (pow.f32 alphay 2) (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))))))
(fma.f32 -1 (/.f32 (*.f32 alphay alphay) (*.f32 (pow.f32 u0 3) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (fma.f32 -1 (/.f32 (/.f32 (*.f32 alphay alphay) u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (fma.f32 -1 (/.f32 (/.f32 (*.f32 alphay alphay) (*.f32 u0 u0)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (neg.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))))))
(-.f32 (-.f32 (-.f32 (/.f32 (neg.f32 (*.f32 alphay alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 alphay (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) alphay))) (/.f32 (/.f32 alphay (/.f32 u0 alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (/.f32 (/.f32 alphay (/.f32 (pow.f32 u0 3) alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(-.f32 (-.f32 (/.f32 (*.f32 (neg.f32 alphay) alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 alphay (/.f32 (*.f32 (*.f32 u0 u0) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) alphay))) (+.f32 (/.f32 (/.f32 alphay (/.f32 (pow.f32 u0 3) alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (/.f32 alphay (/.f32 u0 alphay)) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (pow.f32 alphay 2)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1))
(fma.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (*.f32 u1 u1) (PI.f32)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))))) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (*.f32 (PI.f32) (*.f32 u1 u1)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3))) (fma.f32 -4 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (pow.f32 (PI.f32) 2)))) (*.f32 -2 (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 3) (fma.f32 2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (*.f32 u1 u1) (PI.f32)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))))) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (PI.f32) 3)) (fma.f32 -2 (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (pow.f32 (PI.f32) 2)) (/.f32 (*.f32 -4 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 2)) (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32))))))))) (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (*.f32 (PI.f32) (*.f32 u1 u1)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4)))) (*.f32 1/4 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))))) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4))) 0) (*.f32 alphay alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphay alphay) 0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)) 0))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 (+.f32 (*.f32 -1/4 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4)))) (*.f32 1/4 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4))))) (pow.f32 alphay 2)) (+.f32 (*.f32 (+.f32 (*.f32 -1/8 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6)))) (*.f32 1/8 (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6))))) (pow.f32 alphay 4)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4))) 0) (*.f32 alphay alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphay alphay) 0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)) 0))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4))) 0) (*.f32 alphay alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphay alphay) 0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)) 0))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 alphax 4)) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 alphax 4)) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphay 4)) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (fma.f32 1/4 (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphay 4)) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (+.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)) (*.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphay 4)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 alphax alphax)) 0)) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)))))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)) 0))))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4))) 0) (*.f32 alphay alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphay alphay) 0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)) 0))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 alphax 4)) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)))) (+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (pow.f32 alphax 4)) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 2)) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (fma.f32 -1/4 (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphay 4)) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 alphay 6)) (/.f32 (pow.f32 alphax 4) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (fma.f32 1/4 (*.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphay 4)) (/.f32 (*.f32 alphax alphax) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (+.f32 (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)) (*.f32 (*.f32 (/.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphay 4)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 alphax alphax)) 0)) (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)))))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (+.f32 (*.f32 -1/8 (*.f32 (/.f32 (pow.f32 alphax 4) (pow.f32 alphay 6)) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)))) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)) 0))))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))
(/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1/4 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4))) 0) (*.f32 alphay alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphay alphay) 0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)) 0))
(+.f32 (*.f32 (+.f32 (*.f32 1/8 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)))) (*.f32 -1/8 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6) (*.f32 (pow.f32 alphay 6) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4))))) (pow.f32 alphax 4)) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 (+.f32 (*.f32 1/4 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)))) (*.f32 -1/4 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2))))) (pow.f32 alphax 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 (*.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4))) 0) (*.f32 alphay alphay) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 (*.f32 alphay alphay) 0 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (+.f32 (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)) 0))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4)))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(fma.f32 -1/4 (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 1/4 (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))))
(+.f32 (fma.f32 1/4 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 4))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (fma.f32 -1/4 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 4))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4)))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))))
(fma.f32 -1/4 (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 alphax 6))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 alphax 6))) (fma.f32 1/4 (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))))))
(+.f32 (+.f32 (fma.f32 1/4 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 4))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (*.f32 (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 alphax 6))) 0)) (fma.f32 -1/4 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 4))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))
(+.f32 (+.f32 (fma.f32 1/4 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 4))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) 0) (fma.f32 -1/4 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 4))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2))
(/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4)))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))
(fma.f32 -1/4 (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 1/4 (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))))
(+.f32 (fma.f32 1/4 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 4))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (fma.f32 -1/4 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 4))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))
(+.f32 (*.f32 -1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4)))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (+.f32 (*.f32 1/8 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 -1/8 (/.f32 (*.f32 (pow.f32 alphay 4) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 6)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4) (pow.f32 alphax 6)))) (+.f32 (*.f32 1/4 (/.f32 (*.f32 (pow.f32 alphay 2) (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 4)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 4)))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))))))
(fma.f32 -1/4 (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (fma.f32 -1/8 (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 alphax 6))) (fma.f32 1/8 (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 alphax 6))) (fma.f32 1/4 (/.f32 (*.f32 alphay alphay) (/.f32 (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 alphax 4)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))))))
(+.f32 (+.f32 (fma.f32 1/4 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 4))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) (*.f32 (*.f32 (/.f32 (pow.f32 alphay 4) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 6) (pow.f32 alphax 6))) 0)) (fma.f32 -1/4 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 4))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))
(+.f32 (+.f32 (fma.f32 1/4 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 4))) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) 0) (fma.f32 -1/4 (*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 4) (pow.f32 alphax 4))) (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay))))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphay 2)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2) (pow.f32 alphax 2)))
(+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))
(*.f32 1/2 (PI.f32))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(*.f32 2 (*.f32 u1 (PI.f32)))
(*.f32 (*.f32 2 u1) (PI.f32))
(*.f32 (PI.f32) (*.f32 2 u1))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(*.f32 2 (*.f32 u1 (PI.f32)))
(*.f32 (*.f32 2 u1) (PI.f32))
(*.f32 (PI.f32) (*.f32 2 u1))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax)))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1))
(fma.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (*.f32 u1 u1) (PI.f32)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))))) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (*.f32 (PI.f32) (*.f32 u1 u1)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1)))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (+.f32 (*.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (+.f32 (*.f32 4/3 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (+.f32 (*.f32 -4 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) (pow.f32 (PI.f32) 2))) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))) (*.f32 -2 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))))) (pow.f32 u1 3)) (+.f32 (*.f32 2 (/.f32 (*.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (*.f32 (pow.f32 u1 2) (*.f32 (PI.f32) (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2))))))) (cos.f32 (*.f32 1/2 (PI.f32))))) (*.f32 (-.f32 (*.f32 2 (PI.f32)) (*.f32 -2 (/.f32 (*.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)))) u1))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 3))) (fma.f32 -4 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (pow.f32 (PI.f32) 2)))) (*.f32 -2 (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) (pow.f32 (PI.f32) 2)))))) (pow.f32 u1 3) (fma.f32 2 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (/.f32 (cos.f32 (*.f32 1/2 (PI.f32))) (*.f32 (*.f32 (*.f32 u1 u1) (PI.f32)) (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32)))))))) (*.f32 (+.f32 (*.f32 (PI.f32) 2) (*.f32 2 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (PI.f32))))) u1))))
(+.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (fma.f32 (pow.f32 u1 3) (-.f32 (*.f32 -4/3 (pow.f32 (PI.f32) 3)) (fma.f32 4/3 (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (pow.f32 (PI.f32) 3)) (fma.f32 -2 (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (pow.f32 (PI.f32) 2)) (/.f32 (*.f32 -4 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2)) (/.f32 (/.f32 (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (PI.f32) 2)) (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32))))))))) (fma.f32 2 (*.f32 (/.f32 (sin.f32 (*.f32 1/2 (PI.f32))) (cos.f32 (*.f32 1/2 (PI.f32)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) (*.f32 (PI.f32) (*.f32 u1 u1)))) (*.f32 (*.f32 2 (+.f32 (PI.f32) (*.f32 (/.f32 (pow.f32 (sin.f32 (*.f32 1/2 (PI.f32))) 2) (pow.f32 (cos.f32 (*.f32 1/2 (PI.f32))) 2)) (PI.f32)))) u1))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(/.f32 (sin.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) (cos.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (cos.f32 (atan.f32 (/.f32 (*.f32 (tan.f32 (*.f32 (fma.f32 2 u1 1/2) (PI.f32))) alphay) alphax))) 2)
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(*.f32 1/2 (PI.f32))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(*.f32 2 (*.f32 u1 (PI.f32)))
(*.f32 (*.f32 2 u1) (PI.f32))
(*.f32 (PI.f32) (*.f32 2 u1))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(*.f32 2 (*.f32 u1 (PI.f32)))
(*.f32 (*.f32 2 u1) (PI.f32))
(*.f32 (PI.f32) (*.f32 2 u1))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(+.f32 (*.f32 1/2 (PI.f32)) (*.f32 2 (*.f32 u1 (PI.f32))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(*.f32 1 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1))))))
(tan.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3))))
(tan.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1))))
(tan.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32)))))
(*.f32 (*.f32 (cbrt.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))) (cbrt.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1))))))) (cbrt.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(tan.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3))))
(tan.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1))))
(tan.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32)))))
(*.f32 (sqrt.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))) (sqrt.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(tan.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3))))
(tan.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1))))
(tan.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32)))))
(/.f32 (sin.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1))))) (cos.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1))))))
(/.f32 (sin.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3)))) (cos.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3)))))
(/.f32 (sin.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)))) (cos.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)))))
(/.f32 (sin.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32))))) (cos.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32))))))
(pow.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1))))) 1)
(tan.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3))))
(tan.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1))))
(tan.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32)))))
(log.f32 (exp.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(tan.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3))))
(tan.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1))))
(tan.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32)))))
(cbrt.f32 (*.f32 (*.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1))))) (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))) (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(tan.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3))))
(tan.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1))))
(tan.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32)))))
(expm1.f32 (log1p.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(tan.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3))))
(tan.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1))))
(tan.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32)))))
(exp.f32 (log.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(tan.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3))))
(tan.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1))))
(tan.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32)))))
(log1p.f32 (expm1.f32 (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (fma.f32 (pow.f32 u1 3) 8 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (fma.f32 (*.f32 u1 u1) 4 1/4)) (*.f32 (PI.f32) (*.f32 (PI.f32) u1)))))))
(tan.f32 (/.f32 (fma.f32 (pow.f32 u1 3) 8 1/8) (/.f32 (*.f32 (pow.f32 (PI.f32) 2) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1)) (pow.f32 (PI.f32) 3))))
(tan.f32 (*.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (pow.f32 (PI.f32) 2)) (/.f32 (pow.f32 (PI.f32) 3) (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1))))
(tan.f32 (/.f32 (fma.f32 8 (pow.f32 u1 3) 1/8) (*.f32 1 (/.f32 (-.f32 (fma.f32 (*.f32 u1 u1) 4 1/4) u1) (PI.f32)))))
(*.f32 (PI.f32) (pow.f32 (PI.f32) 2))
(pow.f32 (PI.f32) 3)
(*.f32 (pow.f32 (PI.f32) 2) (PI.f32))
(pow.f32 (PI.f32) 3)
(*.f32 1 (pow.f32 (PI.f32) 3))
(pow.f32 (PI.f32) 3)
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3)) (sqrt.f32 (pow.f32 (PI.f32) 3)))
(pow.f32 (PI.f32) 3)
(*.f32 (pow.f32 (PI.f32) 3/2) (pow.f32 (PI.f32) 3/2))
(pow.f32 (PI.f32) 3)
(log.f32 (exp.f32 (pow.f32 (PI.f32) 3)))
(pow.f32 (PI.f32) 3)
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (PI.f32) 3) (pow.f32 (PI.f32) 3)) (pow.f32 (PI.f32) 3)))
(pow.f32 (PI.f32) 3)
(expm1.f32 (log1p.f32 (pow.f32 (PI.f32) 3)))
(pow.f32 (PI.f32) 3)
(exp.f32 (*.f32 (log.f32 (PI.f32)) 3))
(pow.f32 (PI.f32) 3)
(log1p.f32 (expm1.f32 (pow.f32 (PI.f32) 3)))
(pow.f32 (PI.f32) 3)
(*.f32 1 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(*.f32 (*.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(*.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1)
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(expm1.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(log1p.f32 (expm1.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(*.f32 1 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(*.f32 (*.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(*.f32 (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1)
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(log.f32 (exp.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(cbrt.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(expm1.f32 (log1p.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(exp.f32 (log.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(log1p.f32 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(*.f32 1 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(*.f32 (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(log.f32 (exp.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(exp.f32 (log.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 1)
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(log.f32 (exp.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(exp.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(*.f32 1 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(*.f32 (*.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(*.f32 (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1)
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(log.f32 (exp.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(cbrt.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(expm1.f32 (log1p.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(exp.f32 (log.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(log1p.f32 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 1)
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(log.f32 (exp.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(exp.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(*.f32 (*.f32 alphay alphay) (/.f32 1 (-.f32 1 u0)))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(*.f32 1 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(*.f32 (*.f32 (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))) (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)))) (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(*.f32 (sqrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))) (sqrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(pow.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) 1)
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(log.f32 (exp.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(cbrt.f32 (*.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))) (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(expm1.f32 (log1p.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(exp.f32 (log.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(log1p.f32 (expm1.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))
(/.f32 (*.f32 alphay alphay) (-.f32 1 u0))
(*.f32 alphay (/.f32 alphay (-.f32 1 u0)))
(/.f32 (*.f32 u0 (*.f32 alphay alphay)) (*.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (-.f32 1 u0)))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 alphay alphay)) (-.f32 1 u0))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(/.f32 (*.f32 u0 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(pow.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) 1)
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(log.f32 (exp.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))) (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(expm1.f32 (log1p.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(exp.f32 (log.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(log1p.f32 (expm1.f32 (*.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)) (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))))
(*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0)))
(*.f32 (/.f32 (*.f32 alphay alphay) (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 u0 (-.f32 1 u0)))
(*.f32 1 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(*.f32 (*.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(*.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1)
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(expm1.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(log1p.f32 (expm1.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(*.f32 1 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(*.f32 (*.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(*.f32 (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1)
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(log.f32 (exp.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(cbrt.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(expm1.f32 (log1p.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(exp.f32 (log.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(log1p.f32 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(*.f32 1 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))
(pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)
(*.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)))
(pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2))) (cbrt.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)
(*.f32 (sqrt.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (sqrt.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)
(log.f32 (exp.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)
(expm1.f32 (log1p.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)
(exp.f32 (log.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)
(log1p.f32 (expm1.f32 (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))
(pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)
(pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 1)
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(log.f32 (exp.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(exp.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(*.f32 1 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(*.f32 (*.f32 (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))) (cbrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(*.f32 (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))) (sqrt.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 1)
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(log.f32 (exp.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(cbrt.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(expm1.f32 (log1p.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(exp.f32 (log.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(log1p.f32 (expm1.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))))
(cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))))
(*.f32 1 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(*.f32 (*.f32 (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))) (cbrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(*.f32 (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (sqrt.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(/.f32 (sin.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (cos.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(pow.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) 1)
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(log.f32 (exp.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(cbrt.f32 (*.f32 (*.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(expm1.f32 (log1p.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(exp.f32 (log.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(log1p.f32 (expm1.f32 (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))
(tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))
(*.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(*.f32 1 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(*.f32 (*.f32 (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2))) (cbrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(*.f32 (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (sqrt.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(log.f32 (exp.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(cbrt.f32 (*.f32 (*.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(expm1.f32 (log1p.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(exp.f32 (log.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(log1p.f32 (expm1.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)))
(pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)
(pow.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) 1)
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(log.f32 (exp.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(cbrt.f32 (*.f32 (*.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))) (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(expm1.f32 (log1p.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(exp.f32 (log.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))
(log1p.f32 (expm1.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2))))
(fma.f32 1/2 (PI.f32) (*.f32 (*.f32 2 u1) (PI.f32)))
(*.f32 (PI.f32) (fma.f32 2 u1 1/2))

eval1.8s (1.2%)

Compiler

Compiled 80637 to 53134 computations (34.1% saved)

prune345.0ms (0.2%)

Pruning

12 alts after pruning (10 fresh and 2 done)

PrunedKeptTotal
New72010730
Fresh000
Picked325
Done000
Total72312735
Accurracy
99.4%
Counts
735 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.3%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))))
91.5%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 2 u1) (PI.f32)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))))
98.2%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) alphay)) 2)))))
99.3%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 (pow.f32 u1 3) 8) 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 (*.f32 (*.f32 u1 u1) 4) 1/4)) (*.f32 (PI.f32) (*.f32 u1 (PI.f32))))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphay alphay)))) (-.f32 1 u0))))))
96.5%
(/.f32 1 (sqrt.f32 (+.f32 1 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (+.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) u0)) (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) 2) (*.f32 alphax alphax)))))))))
45.9%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0))))))
95.0%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 (+.f32 u0 1) (*.f32 alphay alphay))))))
97.8%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 (*.f32 (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))) (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)))) (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))))))
94.0%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 alphay alphay)))))
97.9%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))))))
86.5%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 2 u1) (PI.f32)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0))))))
46.4%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0))))))
99.3%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))))
91.5%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 2 u1) (PI.f32)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))))
98.2%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) alphay)) 2)))))
99.3%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 (pow.f32 u1 3) 8) 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 (*.f32 (*.f32 u1 u1) 4) 1/4)) (*.f32 (PI.f32) (*.f32 u1 (PI.f32))))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphay alphay)))) (-.f32 1 u0))))))
96.5%
(/.f32 1 (sqrt.f32 (+.f32 1 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (+.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) u0)) (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) 2) (*.f32 alphax alphax)))))))))
45.9%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0))))))
95.0%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 (+.f32 u0 1) (*.f32 alphay alphay))))))
97.8%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 (*.f32 (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))) (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)))) (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))))))
94.0%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 alphay alphay)))))
97.9%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))))))
86.5%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 2 u1) (PI.f32)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0))))))
46.4%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0))))))
Compiler

Compiled 2250 to 1664 computations (26% saved)

localize55.8s (37.2%)

Local Accuracy

Found 5 expressions with local accuracy:

NewAccuracyProgram
6.3%
(PI.f32)
6.3%
(PI.f32)
6.3%
(PI.f32)
6.3%
(PI.f32)
6.3%
(PI.f32)
Compiler

Compiled 1358 to 851 computations (37.3% saved)

series0.0ms (0%)

Counts
5 → 0

rewrite109.0ms (0.1%)

Algorithm
batch-egg-rewrite
Rules
884×expm1-udef
602×associate-*r*
568×pow1
548×add-sqr-sqrt
538×*-un-lft-identity
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
0315
16015
270415
3756315
Stop Event
node limit
Counts
5 → 235
Calls
Call 1
Inputs
(PI.f32)
(PI.f32)
(PI.f32)
(PI.f32)
(PI.f32)
Outputs
(+.f32 0 (PI.f32))
(+.f32 (+.f32 (PI.f32) 1) -1)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (PI.f32))) 2)) (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))) (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))))
(-.f32 (+.f32 (PI.f32) 1) 1)
(*.f32 (PI.f32) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) 1/6) (*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (pow.f32 (PI.f32) 3/2)))
(*.f32 (pow.f32 (PI.f32) 1/4) (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 5/2)) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) 1/4)) (pow.f32 (PI.f32) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)) (pow.f32 (PI.f32) 1/6))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (PI.f32) 1/4))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 1 1/3) (PI.f32))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2) 1/3) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) 5/2) 1/3) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (PI.f32) 1/6)) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(/.f32 (-.f32 (pow.f32 (+.f32 (PI.f32) 1) 3) 1) (+.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) (+.f32 1 (+.f32 (PI.f32) 1))))
(/.f32 (-.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) 1) (+.f32 (+.f32 (PI.f32) 1) 1))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (pow.f32 (PI.f32) 2) 1/2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (PI.f32))) 2)) (cbrt.f32 (log.f32 (PI.f32))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (PI.f32)))) (sqrt.f32 (log.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (PI.f32) 2))
(fabs.f32 (PI.f32))
(log.f32 (exp.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (PI.f32))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 2))
(log1p.f32 (expm1.f32 (PI.f32)))
(+.f32 0 (PI.f32))
(+.f32 (+.f32 (PI.f32) 1) -1)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (PI.f32))) 2)) (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))) (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))))
(-.f32 (+.f32 (PI.f32) 1) 1)
(*.f32 (PI.f32) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) 1/6) (*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (pow.f32 (PI.f32) 3/2)))
(*.f32 (pow.f32 (PI.f32) 1/4) (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 5/2)) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) 1/4)) (pow.f32 (PI.f32) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)) (pow.f32 (PI.f32) 1/6))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (PI.f32) 1/4))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 1 1/3) (PI.f32))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2) 1/3) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) 5/2) 1/3) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (PI.f32) 1/6)) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(/.f32 (-.f32 (pow.f32 (+.f32 (PI.f32) 1) 3) 1) (+.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) (+.f32 1 (+.f32 (PI.f32) 1))))
(/.f32 (-.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) 1) (+.f32 (+.f32 (PI.f32) 1) 1))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (pow.f32 (PI.f32) 2) 1/2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (PI.f32))) 2)) (cbrt.f32 (log.f32 (PI.f32))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (PI.f32)))) (sqrt.f32 (log.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (PI.f32) 2))
(fabs.f32 (PI.f32))
(log.f32 (exp.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (PI.f32))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 2))
(log1p.f32 (expm1.f32 (PI.f32)))
(+.f32 0 (PI.f32))
(+.f32 (+.f32 (PI.f32) 1) -1)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (PI.f32))) 2)) (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))) (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))))
(-.f32 (+.f32 (PI.f32) 1) 1)
(*.f32 (PI.f32) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) 1/6) (*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (pow.f32 (PI.f32) 3/2)))
(*.f32 (pow.f32 (PI.f32) 1/4) (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 5/2)) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) 1/4)) (pow.f32 (PI.f32) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)) (pow.f32 (PI.f32) 1/6))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (PI.f32) 1/4))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 1 1/3) (PI.f32))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2) 1/3) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) 5/2) 1/3) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (PI.f32) 1/6)) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(/.f32 (-.f32 (pow.f32 (+.f32 (PI.f32) 1) 3) 1) (+.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) (+.f32 1 (+.f32 (PI.f32) 1))))
(/.f32 (-.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) 1) (+.f32 (+.f32 (PI.f32) 1) 1))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (pow.f32 (PI.f32) 2) 1/2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (PI.f32))) 2)) (cbrt.f32 (log.f32 (PI.f32))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (PI.f32)))) (sqrt.f32 (log.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (PI.f32) 2))
(fabs.f32 (PI.f32))
(log.f32 (exp.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (PI.f32))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 2))
(log1p.f32 (expm1.f32 (PI.f32)))
(+.f32 0 (PI.f32))
(+.f32 (+.f32 (PI.f32) 1) -1)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (PI.f32))) 2)) (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))) (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))))
(-.f32 (+.f32 (PI.f32) 1) 1)
(*.f32 (PI.f32) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) 1/6) (*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (pow.f32 (PI.f32) 3/2)))
(*.f32 (pow.f32 (PI.f32) 1/4) (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 5/2)) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) 1/4)) (pow.f32 (PI.f32) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)) (pow.f32 (PI.f32) 1/6))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (PI.f32) 1/4))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 1 1/3) (PI.f32))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2) 1/3) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) 5/2) 1/3) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (PI.f32) 1/6)) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(/.f32 (-.f32 (pow.f32 (+.f32 (PI.f32) 1) 3) 1) (+.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) (+.f32 1 (+.f32 (PI.f32) 1))))
(/.f32 (-.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) 1) (+.f32 (+.f32 (PI.f32) 1) 1))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (pow.f32 (PI.f32) 2) 1/2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (PI.f32))) 2)) (cbrt.f32 (log.f32 (PI.f32))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (PI.f32)))) (sqrt.f32 (log.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (PI.f32) 2))
(fabs.f32 (PI.f32))
(log.f32 (exp.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (PI.f32))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 2))
(log1p.f32 (expm1.f32 (PI.f32)))
(+.f32 0 (PI.f32))
(+.f32 (+.f32 (PI.f32) 1) -1)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (PI.f32))) 2)) (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))) (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))))
(-.f32 (+.f32 (PI.f32) 1) 1)
(*.f32 (PI.f32) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) 1/6) (*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (pow.f32 (PI.f32) 3/2)))
(*.f32 (pow.f32 (PI.f32) 1/4) (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 5/2)) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) 1/4)) (pow.f32 (PI.f32) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)) (pow.f32 (PI.f32) 1/6))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (PI.f32) 1/4))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 1 1/3) (PI.f32))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2) 1/3) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) 5/2) 1/3) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (PI.f32) 1/6)) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(/.f32 (-.f32 (pow.f32 (+.f32 (PI.f32) 1) 3) 1) (+.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) (+.f32 1 (+.f32 (PI.f32) 1))))
(/.f32 (-.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) 1) (+.f32 (+.f32 (PI.f32) 1) 1))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (pow.f32 (PI.f32) 2) 1/2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (PI.f32))) 2)) (cbrt.f32 (log.f32 (PI.f32))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (PI.f32)))) (sqrt.f32 (log.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (PI.f32) 2))
(fabs.f32 (PI.f32))
(log.f32 (exp.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (PI.f32))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 2))
(log1p.f32 (expm1.f32 (PI.f32)))

simplify80.0ms (0.1%)

Algorithm
egg-herbie
Rules
992×fma-def
680×associate-+l-
600×associate-+r-
592×times-frac
546×log-prod
Iterations

Useful iterations: 3 (0.0ms)

IterNodesCost
01262845
12822685
28922625
339352485
Stop Event
node limit
Counts
235 → 64
Calls
Call 1
Inputs
(+.f32 0 (PI.f32))
(+.f32 (+.f32 (PI.f32) 1) -1)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (PI.f32))) 2)) (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))) (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))))
(-.f32 (+.f32 (PI.f32) 1) 1)
(*.f32 (PI.f32) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) 1/6) (*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (pow.f32 (PI.f32) 3/2)))
(*.f32 (pow.f32 (PI.f32) 1/4) (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 5/2)) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) 1/4)) (pow.f32 (PI.f32) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)) (pow.f32 (PI.f32) 1/6))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (PI.f32) 1/4))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 1 1/3) (PI.f32))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2) 1/3) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) 5/2) 1/3) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (PI.f32) 1/6)) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(/.f32 (-.f32 (pow.f32 (+.f32 (PI.f32) 1) 3) 1) (+.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) (+.f32 1 (+.f32 (PI.f32) 1))))
(/.f32 (-.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) 1) (+.f32 (+.f32 (PI.f32) 1) 1))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (pow.f32 (PI.f32) 2) 1/2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (PI.f32))) 2)) (cbrt.f32 (log.f32 (PI.f32))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (PI.f32)))) (sqrt.f32 (log.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (PI.f32) 2))
(fabs.f32 (PI.f32))
(log.f32 (exp.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (PI.f32))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 2))
(log1p.f32 (expm1.f32 (PI.f32)))
(+.f32 0 (PI.f32))
(+.f32 (+.f32 (PI.f32) 1) -1)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (PI.f32))) 2)) (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))) (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))))
(-.f32 (+.f32 (PI.f32) 1) 1)
(*.f32 (PI.f32) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) 1/6) (*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (pow.f32 (PI.f32) 3/2)))
(*.f32 (pow.f32 (PI.f32) 1/4) (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 5/2)) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) 1/4)) (pow.f32 (PI.f32) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)) (pow.f32 (PI.f32) 1/6))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (PI.f32) 1/4))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 1 1/3) (PI.f32))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2) 1/3) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) 5/2) 1/3) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (PI.f32) 1/6)) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(/.f32 (-.f32 (pow.f32 (+.f32 (PI.f32) 1) 3) 1) (+.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) (+.f32 1 (+.f32 (PI.f32) 1))))
(/.f32 (-.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) 1) (+.f32 (+.f32 (PI.f32) 1) 1))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (pow.f32 (PI.f32) 2) 1/2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (PI.f32))) 2)) (cbrt.f32 (log.f32 (PI.f32))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (PI.f32)))) (sqrt.f32 (log.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (PI.f32) 2))
(fabs.f32 (PI.f32))
(log.f32 (exp.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (PI.f32))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 2))
(log1p.f32 (expm1.f32 (PI.f32)))
(+.f32 0 (PI.f32))
(+.f32 (+.f32 (PI.f32) 1) -1)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (PI.f32))) 2)) (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))) (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))))
(-.f32 (+.f32 (PI.f32) 1) 1)
(*.f32 (PI.f32) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) 1/6) (*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (pow.f32 (PI.f32) 3/2)))
(*.f32 (pow.f32 (PI.f32) 1/4) (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 5/2)) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) 1/4)) (pow.f32 (PI.f32) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)) (pow.f32 (PI.f32) 1/6))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (PI.f32) 1/4))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 1 1/3) (PI.f32))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2) 1/3) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) 5/2) 1/3) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (PI.f32) 1/6)) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(/.f32 (-.f32 (pow.f32 (+.f32 (PI.f32) 1) 3) 1) (+.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) (+.f32 1 (+.f32 (PI.f32) 1))))
(/.f32 (-.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) 1) (+.f32 (+.f32 (PI.f32) 1) 1))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (pow.f32 (PI.f32) 2) 1/2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (PI.f32))) 2)) (cbrt.f32 (log.f32 (PI.f32))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (PI.f32)))) (sqrt.f32 (log.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (PI.f32) 2))
(fabs.f32 (PI.f32))
(log.f32 (exp.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (PI.f32))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 2))
(log1p.f32 (expm1.f32 (PI.f32)))
(+.f32 0 (PI.f32))
(+.f32 (+.f32 (PI.f32) 1) -1)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (PI.f32))) 2)) (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))) (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))))
(-.f32 (+.f32 (PI.f32) 1) 1)
(*.f32 (PI.f32) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) 1/6) (*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (pow.f32 (PI.f32) 3/2)))
(*.f32 (pow.f32 (PI.f32) 1/4) (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 5/2)) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) 1/4)) (pow.f32 (PI.f32) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)) (pow.f32 (PI.f32) 1/6))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (PI.f32) 1/4))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 1 1/3) (PI.f32))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2) 1/3) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) 5/2) 1/3) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (PI.f32) 1/6)) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(/.f32 (-.f32 (pow.f32 (+.f32 (PI.f32) 1) 3) 1) (+.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) (+.f32 1 (+.f32 (PI.f32) 1))))
(/.f32 (-.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) 1) (+.f32 (+.f32 (PI.f32) 1) 1))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (pow.f32 (PI.f32) 2) 1/2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (PI.f32))) 2)) (cbrt.f32 (log.f32 (PI.f32))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (PI.f32)))) (sqrt.f32 (log.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (PI.f32) 2))
(fabs.f32 (PI.f32))
(log.f32 (exp.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (PI.f32))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 2))
(log1p.f32 (expm1.f32 (PI.f32)))
(+.f32 0 (PI.f32))
(+.f32 (+.f32 (PI.f32) 1) -1)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (PI.f32))) 2)) (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))) (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))))
(-.f32 (+.f32 (PI.f32) 1) 1)
(*.f32 (PI.f32) 1)
(*.f32 1 (PI.f32))
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(*.f32 (pow.f32 (PI.f32) 1/6) (*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (pow.f32 (PI.f32) 3/2)))
(*.f32 (pow.f32 (PI.f32) 1/4) (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 5/2)) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) 1/4)) (pow.f32 (PI.f32) 1/4))
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)) (pow.f32 (PI.f32) 1/6))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (PI.f32) 1/4))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 1 1/3) (PI.f32))
(*.f32 (pow.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2) 1/3) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (pow.f32 (pow.f32 (PI.f32) 5/2) 1/3) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (PI.f32) 1/6)) (pow.f32 (PI.f32) 1/6))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(/.f32 (-.f32 (pow.f32 (+.f32 (PI.f32) 1) 3) 1) (+.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) (+.f32 1 (+.f32 (PI.f32) 1))))
(/.f32 (-.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) 1) (+.f32 (+.f32 (PI.f32) 1) 1))
(pow.f32 (PI.f32) 1)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(pow.f32 (pow.f32 (PI.f32) 2) 1/2)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (PI.f32))) 2)) (cbrt.f32 (log.f32 (PI.f32))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (PI.f32)))) (sqrt.f32 (log.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (PI.f32) 2))
(fabs.f32 (PI.f32))
(log.f32 (exp.f32 (PI.f32)))
(cbrt.f32 (pow.f32 (PI.f32) 3))
(expm1.f32 (log1p.f32 (PI.f32)))
(exp.f32 (log.f32 (PI.f32)))
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) 3))
(exp.f32 (*.f32 (*.f32 3 (log.f32 (PI.f32))) 1/3))
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 2))
(log1p.f32 (expm1.f32 (PI.f32)))
Outputs
(+.f32 0 (PI.f32))
(PI.f32)
(+.f32 (+.f32 (PI.f32) 1) -1)
(PI.f32)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (PI.f32))) 2)) (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (PI.f32))))) (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(*.f32 (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))) 3)
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))) (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))))
(PI.f32)
(-.f32 (+.f32 (PI.f32) 1) 1)
(PI.f32)
(*.f32 (PI.f32) 1)
(PI.f32)
(*.f32 1 (PI.f32))
(PI.f32)
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(PI.f32)
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(PI.f32)
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(PI.f32)
(*.f32 (pow.f32 (PI.f32) 1/6) (*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(PI.f32)
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(PI.f32)
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 5))
(*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (pow.f32 (PI.f32) 3/2)))
(PI.f32)
(*.f32 (pow.f32 (PI.f32) 1/4) (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (PI.f32))))
(PI.f32)
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)))
(*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 8)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 5/2)) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 (PI.f32) 1/6) (cbrt.f32 (pow.f32 (PI.f32) 5/2)))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) 1/4)) (pow.f32 (PI.f32) 1/4))
(PI.f32)
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 (PI.f32) 1/6) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)))
(*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 5/2))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (PI.f32) 1/4))
(PI.f32)
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 (PI.f32) 1/6) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)))
(*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 5/2))
(*.f32 (pow.f32 1 1/3) (PI.f32))
(PI.f32)
(*.f32 (pow.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2) 1/3) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)))
(*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 8)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) 5/2) 1/3) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 (PI.f32) 1/6) (cbrt.f32 (pow.f32 (PI.f32) 5/2)))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 5))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (PI.f32) 1/6)) (pow.f32 (PI.f32) 1/6))
(PI.f32)
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(PI.f32)
(/.f32 (-.f32 (pow.f32 (+.f32 (PI.f32) 1) 3) 1) (+.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) (+.f32 1 (+.f32 (PI.f32) 1))))
(/.f32 (+.f32 (pow.f32 (+.f32 (PI.f32) 1) 3) -1) (fma.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 2)))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (PI.f32) 1) 3)) (fma.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 2)))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (PI.f32) 1) 3)) (+.f32 1 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 2))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (PI.f32) 1) 3)) (fma.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 2) 1))
(/.f32 (-.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) 1) (+.f32 (+.f32 (PI.f32) 1) 1))
(PI.f32)
(pow.f32 (PI.f32) 1)
(PI.f32)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(PI.f32)
(pow.f32 (pow.f32 (PI.f32) 2) 1/2)
(PI.f32)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(PI.f32)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(PI.f32)
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(PI.f32)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (PI.f32))) 2)) (cbrt.f32 (log.f32 (PI.f32))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (PI.f32)))) (sqrt.f32 (log.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (PI.f32) 2))
(PI.f32)
(fabs.f32 (PI.f32))
(PI.f32)
(log.f32 (exp.f32 (PI.f32)))
(PI.f32)
(cbrt.f32 (pow.f32 (PI.f32) 3))
(PI.f32)
(expm1.f32 (log1p.f32 (PI.f32)))
(PI.f32)
(exp.f32 (log.f32 (PI.f32)))
(PI.f32)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) 3))
(PI.f32)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (PI.f32))) 1/3))
(PI.f32)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 2))
(PI.f32)
(log1p.f32 (expm1.f32 (PI.f32)))
(PI.f32)
(+.f32 0 (PI.f32))
(PI.f32)
(+.f32 (+.f32 (PI.f32) 1) -1)
(PI.f32)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (PI.f32))) 2)) (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (PI.f32))))) (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(*.f32 (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))) 3)
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))) (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))))
(PI.f32)
(-.f32 (+.f32 (PI.f32) 1) 1)
(PI.f32)
(*.f32 (PI.f32) 1)
(PI.f32)
(*.f32 1 (PI.f32))
(PI.f32)
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(PI.f32)
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(PI.f32)
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(PI.f32)
(*.f32 (pow.f32 (PI.f32) 1/6) (*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(PI.f32)
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(PI.f32)
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 5))
(*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (pow.f32 (PI.f32) 3/2)))
(PI.f32)
(*.f32 (pow.f32 (PI.f32) 1/4) (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (PI.f32))))
(PI.f32)
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)))
(*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 8)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 5/2)) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 (PI.f32) 1/6) (cbrt.f32 (pow.f32 (PI.f32) 5/2)))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) 1/4)) (pow.f32 (PI.f32) 1/4))
(PI.f32)
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 (PI.f32) 1/6) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)))
(*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 5/2))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (PI.f32) 1/4))
(PI.f32)
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 (PI.f32) 1/6) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)))
(*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 5/2))
(*.f32 (pow.f32 1 1/3) (PI.f32))
(PI.f32)
(*.f32 (pow.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2) 1/3) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)))
(*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 8)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) 5/2) 1/3) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 (PI.f32) 1/6) (cbrt.f32 (pow.f32 (PI.f32) 5/2)))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 5))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (PI.f32) 1/6)) (pow.f32 (PI.f32) 1/6))
(PI.f32)
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(PI.f32)
(/.f32 (-.f32 (pow.f32 (+.f32 (PI.f32) 1) 3) 1) (+.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) (+.f32 1 (+.f32 (PI.f32) 1))))
(/.f32 (+.f32 (pow.f32 (+.f32 (PI.f32) 1) 3) -1) (fma.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 2)))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (PI.f32) 1) 3)) (fma.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 2)))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (PI.f32) 1) 3)) (+.f32 1 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 2))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (PI.f32) 1) 3)) (fma.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 2) 1))
(/.f32 (-.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) 1) (+.f32 (+.f32 (PI.f32) 1) 1))
(PI.f32)
(pow.f32 (PI.f32) 1)
(PI.f32)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(PI.f32)
(pow.f32 (pow.f32 (PI.f32) 2) 1/2)
(PI.f32)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(PI.f32)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(PI.f32)
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(PI.f32)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (PI.f32))) 2)) (cbrt.f32 (log.f32 (PI.f32))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (PI.f32)))) (sqrt.f32 (log.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (PI.f32) 2))
(PI.f32)
(fabs.f32 (PI.f32))
(PI.f32)
(log.f32 (exp.f32 (PI.f32)))
(PI.f32)
(cbrt.f32 (pow.f32 (PI.f32) 3))
(PI.f32)
(expm1.f32 (log1p.f32 (PI.f32)))
(PI.f32)
(exp.f32 (log.f32 (PI.f32)))
(PI.f32)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) 3))
(PI.f32)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (PI.f32))) 1/3))
(PI.f32)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 2))
(PI.f32)
(log1p.f32 (expm1.f32 (PI.f32)))
(PI.f32)
(+.f32 0 (PI.f32))
(PI.f32)
(+.f32 (+.f32 (PI.f32) 1) -1)
(PI.f32)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (PI.f32))) 2)) (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (PI.f32))))) (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(*.f32 (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))) 3)
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))) (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))))
(PI.f32)
(-.f32 (+.f32 (PI.f32) 1) 1)
(PI.f32)
(*.f32 (PI.f32) 1)
(PI.f32)
(*.f32 1 (PI.f32))
(PI.f32)
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(PI.f32)
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(PI.f32)
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(PI.f32)
(*.f32 (pow.f32 (PI.f32) 1/6) (*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(PI.f32)
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(PI.f32)
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 5))
(*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (pow.f32 (PI.f32) 3/2)))
(PI.f32)
(*.f32 (pow.f32 (PI.f32) 1/4) (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (PI.f32))))
(PI.f32)
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)))
(*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 8)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 5/2)) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 (PI.f32) 1/6) (cbrt.f32 (pow.f32 (PI.f32) 5/2)))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) 1/4)) (pow.f32 (PI.f32) 1/4))
(PI.f32)
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 (PI.f32) 1/6) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)))
(*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 5/2))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (PI.f32) 1/4))
(PI.f32)
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 (PI.f32) 1/6) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)))
(*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 5/2))
(*.f32 (pow.f32 1 1/3) (PI.f32))
(PI.f32)
(*.f32 (pow.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2) 1/3) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)))
(*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 8)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) 5/2) 1/3) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 (PI.f32) 1/6) (cbrt.f32 (pow.f32 (PI.f32) 5/2)))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 5))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (PI.f32) 1/6)) (pow.f32 (PI.f32) 1/6))
(PI.f32)
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(PI.f32)
(/.f32 (-.f32 (pow.f32 (+.f32 (PI.f32) 1) 3) 1) (+.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) (+.f32 1 (+.f32 (PI.f32) 1))))
(/.f32 (+.f32 (pow.f32 (+.f32 (PI.f32) 1) 3) -1) (fma.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 2)))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (PI.f32) 1) 3)) (fma.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 2)))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (PI.f32) 1) 3)) (+.f32 1 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 2))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (PI.f32) 1) 3)) (fma.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 2) 1))
(/.f32 (-.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) 1) (+.f32 (+.f32 (PI.f32) 1) 1))
(PI.f32)
(pow.f32 (PI.f32) 1)
(PI.f32)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(PI.f32)
(pow.f32 (pow.f32 (PI.f32) 2) 1/2)
(PI.f32)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(PI.f32)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(PI.f32)
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(PI.f32)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (PI.f32))) 2)) (cbrt.f32 (log.f32 (PI.f32))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (PI.f32)))) (sqrt.f32 (log.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (PI.f32) 2))
(PI.f32)
(fabs.f32 (PI.f32))
(PI.f32)
(log.f32 (exp.f32 (PI.f32)))
(PI.f32)
(cbrt.f32 (pow.f32 (PI.f32) 3))
(PI.f32)
(expm1.f32 (log1p.f32 (PI.f32)))
(PI.f32)
(exp.f32 (log.f32 (PI.f32)))
(PI.f32)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) 3))
(PI.f32)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (PI.f32))) 1/3))
(PI.f32)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 2))
(PI.f32)
(log1p.f32 (expm1.f32 (PI.f32)))
(PI.f32)
(+.f32 0 (PI.f32))
(PI.f32)
(+.f32 (+.f32 (PI.f32) 1) -1)
(PI.f32)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (PI.f32))) 2)) (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (PI.f32))))) (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(*.f32 (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))) 3)
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))) (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))))
(PI.f32)
(-.f32 (+.f32 (PI.f32) 1) 1)
(PI.f32)
(*.f32 (PI.f32) 1)
(PI.f32)
(*.f32 1 (PI.f32))
(PI.f32)
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(PI.f32)
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(PI.f32)
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(PI.f32)
(*.f32 (pow.f32 (PI.f32) 1/6) (*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(PI.f32)
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(PI.f32)
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 5))
(*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (pow.f32 (PI.f32) 3/2)))
(PI.f32)
(*.f32 (pow.f32 (PI.f32) 1/4) (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (PI.f32))))
(PI.f32)
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)))
(*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 8)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 5/2)) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 (PI.f32) 1/6) (cbrt.f32 (pow.f32 (PI.f32) 5/2)))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) 1/4)) (pow.f32 (PI.f32) 1/4))
(PI.f32)
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 (PI.f32) 1/6) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)))
(*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 5/2))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (PI.f32) 1/4))
(PI.f32)
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 (PI.f32) 1/6) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)))
(*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 5/2))
(*.f32 (pow.f32 1 1/3) (PI.f32))
(PI.f32)
(*.f32 (pow.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2) 1/3) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)))
(*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 8)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) 5/2) 1/3) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 (PI.f32) 1/6) (cbrt.f32 (pow.f32 (PI.f32) 5/2)))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 5))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (PI.f32) 1/6)) (pow.f32 (PI.f32) 1/6))
(PI.f32)
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(PI.f32)
(/.f32 (-.f32 (pow.f32 (+.f32 (PI.f32) 1) 3) 1) (+.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) (+.f32 1 (+.f32 (PI.f32) 1))))
(/.f32 (+.f32 (pow.f32 (+.f32 (PI.f32) 1) 3) -1) (fma.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 2)))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (PI.f32) 1) 3)) (fma.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 2)))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (PI.f32) 1) 3)) (+.f32 1 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 2))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (PI.f32) 1) 3)) (fma.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 2) 1))
(/.f32 (-.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) 1) (+.f32 (+.f32 (PI.f32) 1) 1))
(PI.f32)
(pow.f32 (PI.f32) 1)
(PI.f32)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(PI.f32)
(pow.f32 (pow.f32 (PI.f32) 2) 1/2)
(PI.f32)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(PI.f32)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(PI.f32)
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(PI.f32)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (PI.f32))) 2)) (cbrt.f32 (log.f32 (PI.f32))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (PI.f32)))) (sqrt.f32 (log.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (PI.f32) 2))
(PI.f32)
(fabs.f32 (PI.f32))
(PI.f32)
(log.f32 (exp.f32 (PI.f32)))
(PI.f32)
(cbrt.f32 (pow.f32 (PI.f32) 3))
(PI.f32)
(expm1.f32 (log1p.f32 (PI.f32)))
(PI.f32)
(exp.f32 (log.f32 (PI.f32)))
(PI.f32)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) 3))
(PI.f32)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (PI.f32))) 1/3))
(PI.f32)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 2))
(PI.f32)
(log1p.f32 (expm1.f32 (PI.f32)))
(PI.f32)
(+.f32 0 (PI.f32))
(PI.f32)
(+.f32 (+.f32 (PI.f32) 1) -1)
(PI.f32)
(+.f32 (log.f32 (pow.f32 (cbrt.f32 (exp.f32 (PI.f32))) 2)) (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(+.f32 (*.f32 2 (log.f32 (cbrt.f32 (exp.f32 (PI.f32))))) (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(*.f32 3 (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))))
(*.f32 (log.f32 (cbrt.f32 (exp.f32 (PI.f32)))) 3)
(+.f32 (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))) (log.f32 (sqrt.f32 (exp.f32 (PI.f32)))))
(PI.f32)
(-.f32 (+.f32 (PI.f32) 1) 1)
(PI.f32)
(*.f32 (PI.f32) 1)
(PI.f32)
(*.f32 1 (PI.f32))
(PI.f32)
(*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (PI.f32)) 2))
(PI.f32)
(*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (cbrt.f32 (PI.f32)))
(PI.f32)
(*.f32 (sqrt.f32 (PI.f32)) (sqrt.f32 (PI.f32)))
(PI.f32)
(*.f32 (pow.f32 (PI.f32) 1/6) (*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(PI.f32)
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (pow.f32 (cbrt.f32 (PI.f32)) 2)))
(PI.f32)
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 5))
(*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (pow.f32 (PI.f32) 3/2)))
(PI.f32)
(*.f32 (pow.f32 (PI.f32) 1/4) (*.f32 (pow.f32 (PI.f32) 1/4) (sqrt.f32 (PI.f32))))
(PI.f32)
(*.f32 (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)))
(*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 8)))
(*.f32 (cbrt.f32 (pow.f32 (PI.f32) 5/2)) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 (PI.f32) 1/6) (cbrt.f32 (pow.f32 (PI.f32) 5/2)))
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (pow.f32 (PI.f32) 1/4)) (pow.f32 (PI.f32) 1/4))
(PI.f32)
(*.f32 (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 (PI.f32) 1/6) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)))
(*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 5/2))
(*.f32 (sqrt.f32 (pow.f32 (PI.f32) 3/2)) (pow.f32 (PI.f32) 1/4))
(PI.f32)
(*.f32 (*.f32 (sqrt.f32 (PI.f32)) (cbrt.f32 (PI.f32))) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 (PI.f32) 1/6) (sqrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 5)))
(*.f32 (pow.f32 (PI.f32) 1/6) (pow.f32 (cbrt.f32 (PI.f32)) 5/2))
(*.f32 (pow.f32 1 1/3) (PI.f32))
(PI.f32)
(*.f32 (pow.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2) 1/3) (cbrt.f32 (cbrt.f32 (PI.f32))))
(*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4) 2)))
(*.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 8)))
(*.f32 (pow.f32 (pow.f32 (PI.f32) 5/2) 1/3) (pow.f32 (PI.f32) 1/6))
(*.f32 (pow.f32 (PI.f32) 1/6) (cbrt.f32 (pow.f32 (PI.f32) 5/2)))
(*.f32 (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (*.f32 (cbrt.f32 (PI.f32)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)))
(*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (*.f32 (cbrt.f32 (PI.f32)) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))))
(*.f32 (cbrt.f32 (PI.f32)) (*.f32 (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2) (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4))))
(*.f32 (cbrt.f32 (pow.f32 (cbrt.f32 (PI.f32)) 4)) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 5))
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (PI.f32) 1/6)) (pow.f32 (PI.f32) 1/6))
(PI.f32)
(*.f32 (*.f32 (pow.f32 (cbrt.f32 (PI.f32)) 2) (pow.f32 (cbrt.f32 (cbrt.f32 (PI.f32))) 2)) (cbrt.f32 (cbrt.f32 (PI.f32))))
(PI.f32)
(/.f32 (-.f32 (pow.f32 (+.f32 (PI.f32) 1) 3) 1) (+.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) (+.f32 1 (+.f32 (PI.f32) 1))))
(/.f32 (+.f32 (pow.f32 (+.f32 (PI.f32) 1) 3) -1) (fma.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 2)))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (PI.f32) 1) 3)) (fma.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 2)))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (PI.f32) 1) 3)) (+.f32 1 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 2))))
(/.f32 (+.f32 -1 (pow.f32 (+.f32 (PI.f32) 1) 3)) (fma.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 2) 1))
(/.f32 (-.f32 (*.f32 (+.f32 (PI.f32) 1) (+.f32 (PI.f32) 1)) 1) (+.f32 (+.f32 (PI.f32) 1) 1))
(PI.f32)
(pow.f32 (PI.f32) 1)
(PI.f32)
(pow.f32 (cbrt.f32 (PI.f32)) 3)
(PI.f32)
(pow.f32 (pow.f32 (PI.f32) 2) 1/2)
(PI.f32)
(pow.f32 (pow.f32 (PI.f32) 3) 1/3)
(PI.f32)
(pow.f32 (sqrt.f32 (PI.f32)) 2)
(PI.f32)
(pow.f32 (E.f32) (log.f32 (PI.f32)))
(PI.f32)
(pow.f32 (exp.f32 (pow.f32 (cbrt.f32 (log.f32 (PI.f32))) 2)) (cbrt.f32 (log.f32 (PI.f32))))
(pow.f32 (exp.f32 (sqrt.f32 (log.f32 (PI.f32)))) (sqrt.f32 (log.f32 (PI.f32))))
(sqrt.f32 (pow.f32 (PI.f32) 2))
(PI.f32)
(fabs.f32 (PI.f32))
(PI.f32)
(log.f32 (exp.f32 (PI.f32)))
(PI.f32)
(cbrt.f32 (pow.f32 (PI.f32) 3))
(PI.f32)
(expm1.f32 (log1p.f32 (PI.f32)))
(PI.f32)
(exp.f32 (log.f32 (PI.f32)))
(PI.f32)
(exp.f32 (*.f32 (log.f32 (cbrt.f32 (PI.f32))) 3))
(PI.f32)
(exp.f32 (*.f32 (*.f32 3 (log.f32 (PI.f32))) 1/3))
(PI.f32)
(exp.f32 (*.f32 (log.f32 (sqrt.f32 (PI.f32))) 2))
(PI.f32)
(log1p.f32 (expm1.f32 (PI.f32)))
(PI.f32)

eval407.0ms (0.3%)

Compiler

Compiled 20224 to 13718 computations (32.2% saved)

prune154.0ms (0.1%)

Pruning

12 alts after pruning (5 fresh and 7 done)

PrunedKeptTotal
New4480448
Fresh055
Picked055
Done022
Total44812460
Accurracy
99.4%
Counts
460 → 12
Alt Table
Click to see full alt table
StatusAccuracyProgram
99.3%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))))
91.5%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 2 u1) (PI.f32)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))))
98.2%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) alphay)) 2)))))
99.3%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 (pow.f32 u1 3) 8) 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 (*.f32 (*.f32 u1 u1) 4) 1/4)) (*.f32 (PI.f32) (*.f32 u1 (PI.f32))))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphay alphay)))) (-.f32 1 u0))))))
96.5%
(/.f32 1 (sqrt.f32 (+.f32 1 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (+.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) u0)) (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) 2) (*.f32 alphax alphax)))))))))
45.9%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0))))))
95.0%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 (+.f32 u0 1) (*.f32 alphay alphay))))))
97.8%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 (*.f32 (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))) (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)))) (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))))))
94.0%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 alphay alphay)))))
97.9%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))))))
86.5%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 2 u1) (PI.f32)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0))))))
46.4%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0))))))
99.3%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))))
91.5%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 2 u1) (PI.f32)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphay)) 2)))))
98.2%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 (/.f32 u0 (-.f32 1 u0)) (pow.f32 (hypot.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) alphax) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) alphay)) 2)))))
99.3%
(/.f32 1 (sqrt.f32 (+.f32 1 (/.f32 u0 (*.f32 (fma.f32 (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (/.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) alphax) (*.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (/.f32 (*.f32 (pow.f32 (PI.f32) 3) (+.f32 (*.f32 (pow.f32 u1 3) 8) 1/8)) (-.f32 (*.f32 (pow.f32 (PI.f32) 2) (+.f32 (*.f32 (*.f32 u1 u1) 4) 1/4)) (*.f32 (PI.f32) (*.f32 u1 (PI.f32))))))))) (/.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (+.f32 (*.f32 2 u1) 1/2)))))) (*.f32 alphay alphay)))) (-.f32 1 u0))))))
96.5%
(/.f32 1 (sqrt.f32 (+.f32 1 (+.f32 (/.f32 u0 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax)))) (+.f32 (/.f32 u0 (/.f32 (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphax alphax))) u0)) (/.f32 (pow.f32 u0 3) (+.f32 (/.f32 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2) (*.f32 alphay alphay)) (/.f32 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) 2) (*.f32 alphax alphax)))))))))
45.9%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (/.f32 1 (hypot.f32 1 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0))))))
95.0%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 (+.f32 u0 1) (*.f32 alphay alphay))))))
97.8%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 (*.f32 (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))) (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay)))) (cbrt.f32 (/.f32 alphay (/.f32 (-.f32 1 u0) alphay))))))))
94.0%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (*.f32 alphay alphay)))))
97.9%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (sin.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 1/2 (PI.f32)))))) 2)) (/.f32 (*.f32 alphay alphay) (-.f32 1 u0))))))
86.5%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (*.f32 2 u1) (PI.f32)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0))))))
46.4%
(/.f32 1 (sqrt.f32 (+.f32 1 (*.f32 (/.f32 u0 (pow.f32 (cos.f32 (atan.f32 (*.f32 (/.f32 alphay alphax) (tan.f32 (*.f32 (PI.f32) (fma.f32 2 u1 1/2)))))) 2)) (/.f32 (*.f32 alphax alphax) (-.f32 1 u0))))))
Compiler

Compiled 1858 to 1358 computations (26.9% saved)

localize1.2min (49.3%)

Results
Compiler

Compiled 2179 to 1324 computations (39.2% saved)

Profiling

Loading profile data...